Software Engineer | Java
- Category: Software Developer Jobs
- Location: Hyderabad, Telangana
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 15K to 17K
- Published on: 2025/09/21
Responsibilities
• Create reusable, effective, scalable, robust, secure, modular, and maintainable Java
• Components and Services.
• Code with proper coding standards.
• Design proper architecture of the required use case.
• Implement microservice architecture using Spring Boot.
• Implement REST API with proper standards.
• Use Spark in Java to implement any kind of data processing.
• Integrate code with Databases and data storage solutions.
• Unit test the designed functionality.
• Apply OOP concepts in your logic implementation.
• Write production ready code.
• Efficient in requirement gathering and attention to detail.
• Translate technical requirements into code.
Requirements
• Minimum 3 years of experience in Java.
• Experience with Spring Boot is a must.
• Highly proficient in core and advanced Java language and its latest features.
• Should be experienced in creating reusable and optimized components.
• Should have strong knowledge in Spring Boot and its features.
• Should have strong knowledge of Spark libraries in java.
• Should have strong knowledge in databases (both relational and NoSQL) and good with SQL query.
• Should be efficient in Git, Docker and Linux.
• Degree in Computer Science, IT Engineering or a related field.
• Good communication skills are a must.
• Good problem solving, decision making and prioritisation skills.
• Experience with Spark using Spring Boot will be a plus.
• Experience with MongoDB, Kafka, AWS services will be a plus.
• Should be experienced in following Agile methodologies. Tools - Jira & Confluence.
• Passionate about Programming and Building Scalable Backend Tech. Customer
• Obsession and Product Ownership.
• Abstract thinking ability and loves dealing with ambiguous/undefined problems.
• Strong analytical & problem solving skills
• Excellent communication & collaboration skills
• Excellent time management & the ability to assume leadership role when necessary
This job was posted by Arunima Mishra from Albanero
Related jobs
-
Mobile Application Developer
Job Description: We are seeking a talented and motivated Mobile Application Developer with experience in React JS OR React Native OR Flutter to join our dynamic team. As a Mobile Application Developer, you will play a key role in designing, developin...
-
Mobile Application Developer
Job Title: Mobile Application Developer Company: XMachines Location: Hyderabad, Telangana, India About XMachines: XMachines is a fast-growing robotics company that pioneers the development of cutting-edge robotics solutions. Our team is dedicated to ...
-
Software Engineer 2
This role is for a software engineer II on the Bing Travel team. We are building a world class Travel solution spanning the whole spectrum of user's travel journey. We are looking for strong engineers with a background and passion for generating expe...