We are searching for a skilled Java Backend Developer to become a vital part of our dynamic development this position you will be tasked with designing developing and maintaining high-performance backend services using Java and the Spring Framework. Collaborating closely with front-end developers product managers and other key stakeholders you will help deliver scalable and reliable software solutions. The ideal candidate will possess a solid background in Java programming experience with microservices architecture and a strong passion for building robust systems that propel our business forward.
- Requirements:
- Bachelors degree in Computer Science Engineering or a related field.
- 3 years of experience in backend development with a focus on Java.
- Proficiency in Java programming and the Spring Framework.
- Experience with RESTful services SQL databases and microservices architecture.
- Strong understanding of version control systems like Git.
- Experience with unit testing and test-driven development.
- Familiarity with cloud platforms (AWS GCP or Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
- Responsibilities:
- Design develop and maintain backend services and APIs using Java and Spring.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
- Implement and maintain microservices architectures that are scalable reliable and efficient.
- Optimize application performance focusing on speed and scalability.
- Write clean maintainable and testable code following best practices for software development.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Troubleshoot and resolve issues in a timely manner ensuring the stability and reliability of the backend systems.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our systems.
- Must-Have Skills:
- Java Programming: Deep knowledge of Java language its ecosystem and best practices.
- Spring Framework: Proficiency in using Spring for dependency injection transaction management and other enterprise-level functionalities.
- RESTful Services: Expertise in designing and implementing RESTful APIs.
- SQL: Strong experience in working with relational databases and writing efficient SQL queries.
- Microservices: Experience in developing and maintaining microservices architectures.
- Soft Skills:
- Problem-Solving: Ability to analyze complex problems and develop effective solutions.
- Analytical Thinking: Strong analytical skills to evaluate system performance and identify areas for improvement.
- Communication Skills: Ability to clearly communicate technical concepts to both technical and non-technical stakeholders.
- Attention to Detail: Meticulous approach to coding and system design ensuring high quality and performance.
- Time Management: Capable of managing multiple tasks and deadlines in a fast-paced environment.
We are searching for a skilled Java Backend Developer to become a vital part of our dynamic development this position you will be tasked with designing developing and maintaining high-performance backend services using Java and the Spring Framework. Collaborating closely with front-end developers p...
We are searching for a skilled Java Backend Developer to become a vital part of our dynamic development this position you will be tasked with designing developing and maintaining high-performance backend services using Java and the Spring Framework. Collaborating closely with front-end developers product managers and other key stakeholders you will help deliver scalable and reliable software solutions. The ideal candidate will possess a solid background in Java programming experience with microservices architecture and a strong passion for building robust systems that propel our business forward.
- Requirements:
- Bachelors degree in Computer Science Engineering or a related field.
- 3 years of experience in backend development with a focus on Java.
- Proficiency in Java programming and the Spring Framework.
- Experience with RESTful services SQL databases and microservices architecture.
- Strong understanding of version control systems like Git.
- Experience with unit testing and test-driven development.
- Familiarity with cloud platforms (AWS GCP or Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
- Responsibilities:
- Design develop and maintain backend services and APIs using Java and Spring.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
- Implement and maintain microservices architectures that are scalable reliable and efficient.
- Optimize application performance focusing on speed and scalability.
- Write clean maintainable and testable code following best practices for software development.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Troubleshoot and resolve issues in a timely manner ensuring the stability and reliability of the backend systems.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our systems.
- Must-Have Skills:
- Java Programming: Deep knowledge of Java language its ecosystem and best practices.
- Spring Framework: Proficiency in using Spring for dependency injection transaction management and other enterprise-level functionalities.
- RESTful Services: Expertise in designing and implementing RESTful APIs.
- SQL: Strong experience in working with relational databases and writing efficient SQL queries.
- Microservices: Experience in developing and maintaining microservices architectures.
- Soft Skills:
- Problem-Solving: Ability to analyze complex problems and develop effective solutions.
- Analytical Thinking: Strong analytical skills to evaluate system performance and identify areas for improvement.
- Communication Skills: Ability to clearly communicate technical concepts to both technical and non-technical stakeholders.
- Attention to Detail: Meticulous approach to coding and system design ensuring high quality and performance.
- Time Management: Capable of managing multiple tasks and deadlines in a fast-paced environment.
View more
View less