An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Develop Java applications using Java and related frameworks
Participate in full SDLC
Write well-designed, testable, efficient code
Design & develop RESTful APIs and web services
Work with Spring Framework
Work with SQL/NoSQL databases and Hibernate/JPA
Basic front-end development (HTML, CSS, JavaScript)
Conduct unit & integration testing
Troubleshoot and debug issues
Participate in code reviews
Collaborate with QA and cross-functional teams
Follow coding standards and documentation practices
Work in Agile methodology
Deploy, maintain and optimize applications
Use tools like Postman, SVN/GIT
Strong OOP concepts
Core Java (collections, multithreading, exception handling, I/O, lambdas, streams)
JavaEE (Servlets, JSP, JPA)
Spring Boot, Spring MVC, Spring Data JPA, Spring Security
Hibernate/JPA
API tools: Postman, Swagger/OpenAPI
HTML, CSS, JavaScript basics
CI/CD (Jenkins, GitLab CI)
Docker & Kubernetes basics
Performance debugging & profiling
Agile/Scrum experience
SDLC, TDD & versioned API understanding
Strong problem-solving and analytical skills
Team collaboration (QA, DevOps, Product, Frontend)
Clear communication skills
Ownership & accountability
Adaptability & learning agility
Attention to detail
Time management & prioritization
Proactive mindset
Customer-focused approach