Dice is the leading career destination for tech experts at every stage of their careers. Our client, Centraprise Corp, is seeking the following. Apply via Dice today!
Skill: Full Stack Java Developer
Must Have Technical/Functional Skills:
- Core Java & Backend Development.
- 5+ years of hands on Java development experience.
- Strong proficiency in Java (Java 8+)
Solid understanding of:
- Object Oriented Programming (OOP)
- Design patterns (Factory, Singleton, DAO, etc.)
- Exception handling, multithreading, and collections
- Experience building scalable, maintainable backend services API Development.
- Strong experience designing and developing RESTful APIs.
- Hands on with Spring Boot / Spring MVC
- API design best practices:
- HTTP methods, status codes
- Request/response validation
- Versioning strategies
- Experience with JSON, request serialization/deserialization.
- Familiarity with API documentation tools (Swagger / OpenAPI).
- API testing using tools such as Postman, REST Assured, or similar Frameworks & Libraries.
- Spring Framework (Core, Boot, MVC).
- Dependency Injection and Aspect Oriented Programming (AOP).
- Data Power