This is a remote position.
Job Description Software Developer (Java 4 Years Experience)
Position Title: Software Developer Java
Experience Required: 35 years
Location: Insert Location / Remote / Hybrid
Employment Type: Full-time
About the Role
We are seeking a Java Software Developer with 4 years of hands-on experience in building scalable high-performance applications. The ideal candidate should have strong expertise in Core Java Spring Boot Hibernate and RESTful APIs along with good problem-solving skills and exposure to Agile development practices.
Key Responsibilities
Design develop and maintain enterprise-grade Java applications.
Build RESTful APIs and microservices using Spring Boot.
Implement business logic and data persistence using Hibernate/JPA and SQL.
Collaborate with product managers architects and cross-functional teams to deliver scalable solutions.
Write clean maintainable and testable code following coding standards.
Participate in code reviews debugging and performance tuning.
Contribute to Agile ceremonies (sprint planning stand-ups retrospectives).
Ensure high-quality deliverables through unit testing integration testing and CI/CD pipelines.
Maintain clear documentation for developed features and system designs.
Required Technical Skills
Programming Languages: Core Java (8/11) Java EE
Frameworks: Spring Boot Spring MVC Spring Security Hibernate/JPA
Web Services: RESTful APIs JSON XML
Databases: MySQL PostgreSQL Oracle (knowledge of NoSQL like MongoDB is a plus)
Tools & DevOps: Git Maven/Gradle Jenkins Docker SonarQube
Testing Frameworks: JUnit Mockito TestNG
Agile Tools: Jira Confluence
Knowledge of design patterns OOP principles and secure coding practices
Preferred Skills
Exposure to Microservices architecture and cloud platforms (AWS Azure GCP).
Familiarity with CI/CD pipelines and containerization (Docker Kubernetes).
Experience with logging monitoring and application performance tuning.
Soft Skills
Strong analytical and problem-solving ability.
Excellent communication and teamwork skills.
Ability to work independently with minimal supervision.
Adaptability to learn new tools and technologies quickly.
Education
Required Skills:
Java Java developer
This is a remote position.Job Description Software Developer (Java 4 Years Experience) Position Title: Software Developer Java Experience Required: 35 years Location: Insert Location / Remote / Hybrid Employment Type: Full-time About the RoleWe are seeking a Java Software Developer with 4 ...
This is a remote position.
Job Description Software Developer (Java 4 Years Experience)
Position Title: Software Developer Java
Experience Required: 35 years
Location: Insert Location / Remote / Hybrid
Employment Type: Full-time
About the Role
We are seeking a Java Software Developer with 4 years of hands-on experience in building scalable high-performance applications. The ideal candidate should have strong expertise in Core Java Spring Boot Hibernate and RESTful APIs along with good problem-solving skills and exposure to Agile development practices.
Key Responsibilities
Design develop and maintain enterprise-grade Java applications.
Build RESTful APIs and microservices using Spring Boot.
Implement business logic and data persistence using Hibernate/JPA and SQL.
Collaborate with product managers architects and cross-functional teams to deliver scalable solutions.
Write clean maintainable and testable code following coding standards.
Participate in code reviews debugging and performance tuning.
Contribute to Agile ceremonies (sprint planning stand-ups retrospectives).
Ensure high-quality deliverables through unit testing integration testing and CI/CD pipelines.
Maintain clear documentation for developed features and system designs.
Required Technical Skills
Programming Languages: Core Java (8/11) Java EE
Frameworks: Spring Boot Spring MVC Spring Security Hibernate/JPA
Web Services: RESTful APIs JSON XML
Databases: MySQL PostgreSQL Oracle (knowledge of NoSQL like MongoDB is a plus)
Tools & DevOps: Git Maven/Gradle Jenkins Docker SonarQube
Testing Frameworks: JUnit Mockito TestNG
Agile Tools: Jira Confluence
Knowledge of design patterns OOP principles and secure coding practices
Preferred Skills
Exposure to Microservices architecture and cloud platforms (AWS Azure GCP).
Familiarity with CI/CD pipelines and containerization (Docker Kubernetes).
Experience with logging monitoring and application performance tuning.
Soft Skills
Strong analytical and problem-solving ability.
Excellent communication and teamwork skills.
Ability to work independently with minimal supervision.
Adaptability to learn new tools and technologies quickly.
Education
Required Skills:
Java Java developer
View more
View less