Posted:4 weeks ago|
Platform:
On-site
Contractual
Position Overview: We are looking for a talented Back-End Software Engineer with expertise in Spring Boot and Java. As part of our cross-functional Agile team, you will work on developing and maintaining robust applications, ensuring seamless integration between front-end and back-end components. Key Responsibilities: Write clean, maintainable code adhering to quality standards and fulfilling project requirements using Spring Boot and Java. Develop features, including web services and database queries, with a focus on performance optimization. Collaborate with front-end developers, system engineers, and other back-end developers to implement robust solutions and enhance shared platforms. Apply SDLC principles and methodologies such as Lean, Agile, XP, CI, software and product security, scalability, documentation practices, refactoring, and testing techniques. Integrate front-end interfaces with back-end services to ensure seamless functionality. Qualifications: Bachelor’s degree in Information Systems/Technology, Computer Science, Engineering, or equivalent experience. Professional experience as a Software Engineering Specialist or similar role. Profound knowledge of Java and object-oriented programming principles. Familiarity with Docker and containerization techniques for application deployment. Understanding of design patterns and best practices for developing robust back-end applications. Ability to optimize performance and address scalability challenges effectively. Experience in implementing secure authentication and authorization mechanisms. Capability to design and implement scalable and resilient architectures. Knowledge of CI/CD tools and practices. Proven experience in developing web applications using technologies such as Java, Spring Boot, RESTful APIs, SOAP, and JUnit. Proficiency with database tools and languages, including SQL, JPA, Hibernate, JDBC, and Spring Data. Experience with software lifecycle management tools like Maven and Git. Familiarity with cloud services and environments. Strong collaboration and communication skills with proficiency in English. Preferred Skills: Back-end development experience with frameworks like Java, Spring Boot, RESTful APIs, SOAP, and JUnit. Experience with state management libraries like NgRx or Redux. Understanding of web accessibility standards and best practices. Exposure to agile development practices. Understanding of application security best practices. Show more Show less
Hermes Corporate
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Hermes Corporate
Chennai, Tamil Nadu, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Indore, Madhya Pradesh, India
Salary: Not disclosed
Sahibzada Ajit Singh Nagar, Punjab, India
Salary: Not disclosed
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed
Gurgaon / Gurugram, Haryana, India
5.0 - 13.5 Lacs P.A.
Kochi, Kerala, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Chennai
6.0 - 10.0 Lacs P.A.