Senior Java Software Engineer
Published date: 2024/01/10
- Location: Chennai, Tamil Nadu, India
• Strong proficiency in Java
• 3 to 5 years - experience in development
• Knowledge of Java and the corresponding frameworks like Spring boot
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Advance understanding of front-end technologies, such as HTML5 and CSS3
• Advance understanding in GIT, AWS, RESTful Services, Micro services, NPM (Node JS Package Manager), Unit testing
• Strong work experience in Design Patterns and Algorithms
• Understanding of Defensive Programming, S.O.L.I.D Principles and Test-Driven Development (TDD)
• Experience in Integration of multiple data sources and databases into one system
• Understanding the differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
• Creating database schemas that represent and support business processes
• Having knowledge on Identity and Access Management is an added advantage
• 3 to 5 years - experience in development
• Knowledge of Java and the corresponding frameworks like Spring boot
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Advance understanding of front-end technologies, such as HTML5 and CSS3
• Advance understanding in GIT, AWS, RESTful Services, Micro services, NPM (Node JS Package Manager), Unit testing
• Strong work experience in Design Patterns and Algorithms
• Understanding of Defensive Programming, S.O.L.I.D Principles and Test-Driven Development (TDD)
• Experience in Integration of multiple data sources and databases into one system
• Understanding the differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
• Creating database schemas that represent and support business processes
• Having knowledge on Identity and Access Management is an added advantage
0 page views
Related listings
-
Software EngineerSoftware DeveloperExperience Level: 7 to 8 Yrs years Locations: Chennai(Hybrid) Notice Period: Immediate to 30 days Job Description: Software Engineer IT Roles and Responsibilities • Works closely with business and stakeholders to understand new requirements and enhan...2026/11/09
-
2026/11/09
-
Lead Software EngineerSoftware DeveloperAbout Freshworks Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and desi...2026/11/09
