Full Time
Hyderabad
Posted 1 month ago
What You’ll Do:
- Develop high-quality code using Java, Spring, SQL/NoSQL technologies.
- Solve complex technical challenges using cutting-edge technologies and best practices.
- Evaluate multiple solutions to problems, showcasing the merits of each approach.
- Ensure proper incorporation of all technical design aspects into the development process.
- Provide technical expertise across projects when needed.
- Conduct research and implement Proof of Concepts (POCs) as required.
What You Should Know:
- Experience: 5+ years of hands-on Java/J2EE development experience.
- Java Microservices: Expertise in Java 8 & 11, Spring Boot, Kafka, and Oracle.
- Service-Oriented Architecture (SOA): Proficient in RESTful services, Spring, Spring Batch, Schedulers, and Spring JPA.
- Testing: Strong experience with unit testing (Mockito, JUnit) and ensuring code quality through best practices.
- Build & Deployment: Skilled in build tools like Maven & Gradle, with experience in CI/CD pipelines.
- Bonus Skills: Experience with SOAP APIs, WebFlux, and front-end technologies like JavaScript, Vue.js, and Node.js.
- Version Control: Experience with GIT, SVN, or other distributed version control systems.
- Technical Mastery: Strong understanding of Java design concepts, patterns, and coding standards.
- Problem Solving: An independent thinker capable of identifying problems and crafting creative solutions.
- Growth Mindset: Passion for exploring new technologies, contributing to open-source projects, and continuous skill development.
Job Features
Job Category | Software |