Job Description
• 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
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer | Java position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad 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 Software Developer Jobs is a plus.