Job Description
Key Skills: Spring Boot, AWS, Java, Typescript, Angular, Core Java, Ms Sql, Microservices, Hibernate.
Roles & Responsibilities:
• Manage, build, and help design enterprise software solutions.
• Work closely with the architecture team to implement enhancements and new products.
• Manage all aspects of the software development lifecycle including design, testing, implementation, deployment, and maintenance.
• Implement complex functional services, components, and features that support security, scaling, multi-tenancy, high availability, disaster recovery, customizations, and zero downtime patching.
• Develop backend services using Java, Spring Boot, and NoSQL databases.
• Develop frontend interfaces using HTML, CSS, JavaScript, Angular, and jQuery.
• Use responsive design frameworks like Bootstrap and Material-UI.
• Develop and integrate synchronous and asynchronous REST APIs, WebHooks, and WebSockets.
• Work with event-driven architecture and messaging systems such as Kafka and RabbitMQ.
• Utilize containerization and orchestration tools like Docker, Kubernetes, and OpenShift.
• Deploy systems into cloud-native environments using AWS, Azure, or Google Cloud Platform.
• Work with relational and NoSQL databases in high-transaction systems.
• Participate in Agile engineering practices including sprint planning, retrospectives, and demos.
• Use modern DevOps tools such as Datadog, Terraform, Git, Jenkins, and automation tools for CI/CD and testing.
• Understand and maintain the existing codebase while building scalable and testable software using modern technologies.
• Follow best development methodologies and standards.
Experience Requirement:
• 4-+ years of full-stack engineering experience.
• Proven experience developing SaaS products.
• Hands-on experience in building and deploying scalable applications in production environments.
• Strong knowledge of modern cloud platforms, containerization, and DevOps tools.
• Experience with highly transactional systems and API-driven integrations.
Education: B.Tech M.Tech (Dual), MCA.
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer-Java Fullstack position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Bangalore 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 IT Engineer & Developer Jobs is a plus.
