Posted:1 day ago|
Platform:
Remote
Full Time
Role Description This is a full-time hybrid role for a Senior Java Software Engineer based in Ahmedabad, with flexibility for some work from home. We are seeking a skilled Software Engineer with a minimum of 5 years of experience and expertise in Java 17, Angular 18, and backend technologies. The ideal candidate should have experience in microservices development, database management, cloud services, and Agile methodologies. Day-to-day tasks include developing and managing microservices, programming in Java, and working with the Spring Framework. The role also involves collaborating with cross-functional teams to ensure high-quality output and adhering to best practices in software development. Qualifications Proficient in Software Development and Programming Experience with Microservices architecture Strong knowledge of Java and the Spring Framework Excellent problem-solving and analytical skills Ability to work well within a hybrid model (both in-office and remotely) Bachelor's degree in Computer Science, Information Technology, or a related field Experience with cloud-based solutions and automation is a plus Excellent communication and teamwork skills Key Responsibilities: • Develop, enhance, and maintain applications using Java 17 and Spring Boot microservices. • Build and manage front-end applications using Angular 18. • Work with databases such as MongoDB, PostgreSQL, and MySQL at a basic to intermediate level. • Follow Test-Driven Development (TDD) principles and write unit tests using JUnit. • Collaborate with clients and stakeholders to gather requirements and provide technical solutions. • Work in an Agile environment using Scrum and Kanban methodologies. • Manage project tasks and workflows using JIRA. • Deploy and manage applications in AWS cloud services. • Troubleshoot and debug applications in Linux environments. Required Skills & Qualifications: • Strong expertise in Java 17. • Hands-on experience with Spring Boot microservices. • Knowledge of Angular 18 at an intermediate level. • Familiarity with relational and NoSQL databases (MongoDB, PostgreSQL, MySQL). • Experience with Agile methodologies and tools (Scrum, Kanban, JIRA). • Exposure to AWS cloud services. • Hands-on experience with Linux environments. • Strong problem-solving and analytical skills. • Excellent communication and collaboration skills. Show more Show less
CIGNEX
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Chennai, Tamil Nadu, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed
Kochi, Kerala, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Experience: Not specified
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed