Company: Infosys Limited
Location: Bangalore
Work Experience: 8-11 Years
Service Line: Application Development and Maintenance
Job Responsibilities:
- Apply architectural design patterns, performance tuning, and database and functional designs.
- Demonstrate hands-on experience in Service-Oriented Architecture (SOA).Lead solution development and delivery, ensuring high-quality design solutions.
- Design and review high-level and low-level architectural documents.
- Ensure adherence to Software Development Life Cycle (SDLC) best practices.
- Stay updated with the latest technologies and industry trends.
- Use design patterns to build reliable, scalable, and highly available applications.
- Design Microservices and Serverless-based architectures.
- Collaborate with client architects to define top-notch solutions.
Technical and Professional Requirements:
- Primary Skills: Java, Spring, Spring Boot, JPA, Hibernate, JSP, JDBC, J2EE, Struts.
- Preferred Skills: Spring Boot.
Additional Responsibilities & Skills:
- Strong experience in Spring Boot, JPA, Hibernate, and Web Application Development.
- Expertise in Application Architecture & Design for Java-based applications.
- Deep understanding of Microservices Architecture and related technologies.
- Experience in Integration Technologies and Architecture.
- Working knowledge of frontend and database technologies.
- Familiarity with Agile & DevSecOps, Log Analytics, and APM tools.
Competencies:
- Excellent verbal and written communication skills.
- Proven experience in technical leadership and team management.
- Ability to effectively communicate with remote teams.
- High flexibility for travel as required.
- Strong analytical, logical reasoning, and team leadership skills.
- Ability to engage in business development and maintain client relationships.
Educational Requirements:
- Eligible Degrees: Master of Computer Applications (MCA), Master of Science (MSc), Master of Technology (MTech), Bachelor of Engineering (BE), Bachelor of Technology (BTech).