Design & Develop: Write well-designed testable and efficient Java code following industry best practices.
Architecture: Contribute to all phases of the development lifecycle from concept and design to testing and deployment.
Collaboration: Work closely with frontend developers QA engineers and product teams to integrate user-facing elements with server-side logic.
Database Management: Design and implement data storage solutions interacting with relational and non-relational databases.
Debugging & Optimization: Identify bottlenecks troubleshoot bugs and improve application performance and scalability.
Code Reviews: Participate in peer code reviews to maintain high code quality and share knowledge across the team.
Required Qualifications
Experience: X years of proven software development experience in Java.
Core Java: Strong understanding of Object-Oriented Programming (OOP) concepts data structures and algorithms.
Frameworks: Hands-on experience with Java frameworks such as Spring Spring Boot or Hibernate.
Web Services: Experience designing and consuming RESTful APIs and microservices.
Database Skills: Proficiency in SQL and experience with databases like MySQL PostgreSQL or Oracle.
Version Control: Experience using Git and working with platforms like GitHub GitLab or Bitbucket.
Methodologies: Familiarity with Agile/Scrum development environments.
Preferred Qualifications (Bonus Skills)
Experience with cloud platforms (AWS Google Cloud or Azure).
Familiarity with containerization and orchestration tools (Docker Kubernetes).
Understanding of CI/CD pipelines and automated testing tools (JUnit Mockito).
Knowledge of frontend technologies (HTML CSS JavaScript React or Angular).
What We Offer
Competitive salary and performance bonuses.
Comprehensive health dental and vision insurance.
Flexible working hours and remote/hybrid options.
Generous PTO and paid company holidays.
Professional development and continuous learning budgets.
CEIPAL DISCLAIMER: Recruit screen interview hire and assign its employees (Assigned Employees) to perform the type of work described on Staffing Agreement under CLIENTs supervision at the locations specified on Staffing Agreement and will as the common law employer of Assigned Employees be responsible for the following;
Key Responsibilities Design & Develop: Write well-designed testable and efficient Java code following industry best practices. Architecture: Contribute to all phases of the development lifecycle from concept and design to testing and deployment. Collaboration: Work closely with frontend develo...
Key Responsibilities
Design & Develop: Write well-designed testable and efficient Java code following industry best practices.
Architecture: Contribute to all phases of the development lifecycle from concept and design to testing and deployment.
Collaboration: Work closely with frontend developers QA engineers and product teams to integrate user-facing elements with server-side logic.
Database Management: Design and implement data storage solutions interacting with relational and non-relational databases.
Debugging & Optimization: Identify bottlenecks troubleshoot bugs and improve application performance and scalability.
Code Reviews: Participate in peer code reviews to maintain high code quality and share knowledge across the team.
Required Qualifications
Experience: X years of proven software development experience in Java.
Core Java: Strong understanding of Object-Oriented Programming (OOP) concepts data structures and algorithms.
Frameworks: Hands-on experience with Java frameworks such as Spring Spring Boot or Hibernate.
Web Services: Experience designing and consuming RESTful APIs and microservices.
Database Skills: Proficiency in SQL and experience with databases like MySQL PostgreSQL or Oracle.
Version Control: Experience using Git and working with platforms like GitHub GitLab or Bitbucket.
Methodologies: Familiarity with Agile/Scrum development environments.
Preferred Qualifications (Bonus Skills)
Experience with cloud platforms (AWS Google Cloud or Azure).
Familiarity with containerization and orchestration tools (Docker Kubernetes).
Understanding of CI/CD pipelines and automated testing tools (JUnit Mockito).
Knowledge of frontend technologies (HTML CSS JavaScript React or Angular).
What We Offer
Competitive salary and performance bonuses.
Comprehensive health dental and vision insurance.
Flexible working hours and remote/hybrid options.
Generous PTO and paid company holidays.
Professional development and continuous learning budgets.
CEIPAL DISCLAIMER: Recruit screen interview hire and assign its employees (Assigned Employees) to perform the type of work described on Staffing Agreement under CLIENTs supervision at the locations specified on Staffing Agreement and will as the common law employer of Assigned Employees be responsible for the following;