19 Sep
|
IT Resonance
|
Chennai
19 Sep
IT Resonance
Chennai
Timings: 2.00 PM to 11.00 PM
Contract Duration: 6 months
Job Summary
We are looking for a Software Engineer with 4+ years of experience in Java backend development. The ideal candidate should have hands-on experience building REST APIs, developing microservices, working with databases, and supporting cloud-based applications. The candidate should be comfortable working in Agile teams and contributing throughout the software development lifecycle. [a69f9cec7d...nth_4y_0m_ | PDF]
Key Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot.
- Develop and enhance RESTful APIs and microservices.
- Work with MySQL/PostgreSQL databases for application development and optimization.
- Implement authentication and authorization using Spring Security, JWT, or OAuth2.
- Collaborate with cross-functional teams to gather requirements and deliver solutions.
- Monitor and support applications deployed on cloud platforms.
- Write unit tests and participate in code reviews to maintain code quality.
- Troubleshoot production issues and optimize application performance.
- Contribute to CI/CD processes and DevOps initiatives.
- Mentor junior developers and support knowledge-sharing activities.
Required Skills
- Solid experience in Java and Spring Boot.
- Good understanding of Microservices Architecture.
- Experience developing REST APIs.
- Hands-on experience with MySQL or PostgreSQL.
- Knowledge of Spring Security, JWT, and OAuth2.
- Familiarity with Git, Maven, and Jenkins.
- Experience with Docker and CI/CD pipelines.
- Basic cloud experience in AWS services such as EC2, Lambda, S3, and CloudWatch.
- Knowledge of JUnit and Mockito for testing.
- Understanding of Agile development methodologies.
Good to Have
- Experience with multithreading and concurrency.
- Exposure to React or frontend technologies.
- Knowledge of automation tools and workflows.
- Experience in financial services, payments, or transaction-processing applications.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Preferred Candidate Profile
- Strong problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Self-motivated and capable of working independently.
- Experience working in fast-paced product or enterprise environments.
📌 Java Back End Developer (Chennai)
🏢 IT Resonance
📍 Chennai