Java Software Developer
- Category: Software Developer Jobs
- Location: Ahmedabad, Gujarat
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 19K to 21K
- Published on: 2025/09/21
FRESHERS DONOT APPLY
Job Description:
We are seeking a skilled Java Spring Boot Developer with 3 years of experience to join our dynamic team. The ideal candidate should have a strong background in developing scalable applications using Java Spring Boot framework, and proficiency in integrating various technologies including AWS services, Kafka messaging, Elasticsearch for indexing and search capabilities, and multiple databases such as MySQL, PostgreSQL, and MongoDB. Experience in designing and implementing RESTful APIs is essential for this role. Additionally, the candidate should have hands-on experience in developing microservices architectures.
Responsibilities:
• Design, develop, and deploy Java Spring Boot applications.
• Integrate applications with AWS services for storage, computation, and messaging.
• Implement Kafka for real-time data processing and communication.
• Utilize Elasticsearch for indexing and querying large datasets.
• Work with various databases including MySQL, PostgreSQL, and MongoDB.
• Develop and maintain RESTful APIs for seamless interaction between systems.
• Create robust test cases and test plans for REST APIs to ensure functionality, reliability, and performance.
• Design and implement microservices architectures to support scalable and resilient applications.
• Ensure high performance, security, and scalability of applications.
• Collaborate with cross-functional teams to define, design, and ship new features.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 3 years of experience in Java development with strong proficiency in Spring Boot framework.
• Hands-on experience with AWS cloud services (e.g., EC2, S3, Lambda, SQS).
• Proficiency in Kafka for building scalable and resilient real-time data pipelines.
• Experience with Elasticsearch for data indexing and search functionalities.
• Solid understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
• Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
• Strong understanding of RESTful API design principles.
• Experience designing and implementing microservices architectures.
• Proven track record of delivering high-quality software in a fast-paced environment.
• Ability to create comprehensive test cases and test plans for REST APIs.
Related jobs
-
Senior Application Engineer
Job Description As a Senior Applications Engineer, you will be responsible for designing, building and operating applications, components and services that will range from big data technologies, distributed computing, storage replication to highly ef...
-
WordPress developer jobs | NetFillip
WordPress Developer Job Description We are looking for an experienced php application developer with strong experience in e-commerce website development. The requirements for php wordpress developer jobs include 3 years of experience in open source l...
-
Sr Web Developer
Job Title: Senior Web Developer Job Description: We are looking for a Senior Web Developer with strong expertise in HTML and web development. The ideal candidate will have extensive experience in front-end development, creating high-quality, responsi...