Full Stack Java Developer
Technology
MimioTechPune, India4 days agoUntil 4/6/2026
Full time
Job description
Role Overview :
As a Full Stack Java Developer, you will be instrumental in designing, developing, and maintaining robust and scalable applications. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality software that meets the evolving needs of our clients. Your work will directly impact the efficiency and effectiveness of financial institutions, enabling them to better serve their customers and achieve their business objectives.
Key Responsibilities :
- Design and develop high-performance, scalable, and maintainable Java-based applications for the financial services industry.
- Collaborate with front-end developers to integrate user interfaces with back-end services, ensuring a seamless user experience.
- Implement and maintain RESTful APIs and microservices using Spring Boot, enabling efficient communication between different application components.
- Develop and maintain database schemas and queries using MySQL, ensuring data integrity and optimal performance.
- Deploy and manage applications on AWS and Azure cloud platforms, leveraging cloud services to enhance scalability and reliability.
- Implement and maintain messaging queues using Kafka, enabling asynchronous communication between different application components.
- Write unit and integration tests to ensure the quality and reliability of the code.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Troubleshoot and resolve production issues in a timely manner, minimizing disruption to our clients' operations.
Required Skillset :
- Demonstrated ability to design and develop robust and scalable Java-based applications.
- Proven experience in developing and consuming RESTful APIs and microservices using Spring Boot.
- Strong understanding of database design and development using MySQL.
- Hands-on experience with cloud platforms such as AWS and Azure.
- Proficiency in front-end technologies such as React.js and AngularJS.
- Experience with messaging queues such as Kafka.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a team environment.
- Bachelor's or Master's degree in Computer Science or a related field.
- 3- 8 years of relevant experience.
Keywords
Full StackJavaRESTful APISpring BootAWSMicroservices ArchitectureReact.jsAngularJSKafkaReactOSCodingApache KafkaSpring FrameworkScalabilityCloud computingJavaScriptMysqlCoding conventions
¿Te interesa este puesto?