Job Description
• Java libraries (some of - Guava, Apache Commons, Dependency Injection, AOP)
• Strong SQL / Relational Databases skills
• Hands-on development experience
• Solid experience with Java 8+, Spring Boot, Spring MVC, Spring, Hibernate/JPA, JSP, Servlet
• Exposure to Angular/Vue JS, JavaScript & CSS frameworks, HTML
• Familiarity with Unit test frameworks - JUnit and Jest/Jasmine
• Practical skills in CI/CD: Git, Maven, Gradle, Docker, Jenkins, Jira
• Good command of TDD/Unit Testing, Clean Code
• Excellent problem solving and algorithmic thinking
• Ability to take ownership of business problems and technical solutions
• Strong communication and interpersonal skills
• Strong skills in algorithms and data structures
• Hands on with engineering excellence and continuous integration practices
• Knowledge of common design patterns and SOLID design principles
• Experience with Agile framework.
Added Advantage
• COBOL / JCL / MVS
• Worked with Eclipse RCP, Xtext, EMF
• Cloud Deployment & Containers
💡 Quick Summary
Seeking a career-building opportunity? The Principal Software Engineer | Architect position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
