FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mid/Senior Java Developer
Sphynx Technology SolutionsJava Developer responsible for developing and maintaining applications to support business operations. Collaborating with cross-functional teams and engaging in continuous learning.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java application development, with a strong focus on Spring Boot and software design principles. Capable of collaborating with cross-functional teams to deliver high-quality software solutions while adhering to best coding practices.
Highest-signal resume keywords
Java DevelopmentSpring BootSoftware Design PrinciplesPostgreSQLAgile Development Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java ProgrammingSoftware Development FrameworksCode ReviewTroubleshootingDebugging
Soft Skills
Analytical SkillsProblem-SolvingCommunication SkillsTeam CollaborationTask Management
Tools & Technologies
Spring BootPostgreSQLNoSQL Databases
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster’s Degree in Software Engineering
Industry Keywords
Software EngineeringDevelopment MethodologiesBest Coding Practices
Tech Stack
Tools & technologiesJavaNoSQLPostgresSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and maintain robust Java applications to support internal and external business operations.
- Work closely with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement new features, enhancements, and bug fixes while ensuring adherence to best coding practices.
- Participate in code reviews to improve code quality and promote knowledge sharing within the development team.
- Troubleshoot and debug applications to ensure optimal functionality and performance.
- Collaborate with DevOps teams to streamline deployment processes and improve system reliability.
- Engage in continuous learning to stay updated with the latest Java technologies and frameworks.
Requirements
What you’ll need- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience as a Java Developer, with a strong understanding of Java programming and development frameworks.
- Strong knowledge of software design principles, design patterns, and best practices.
- Extensive hands-on experience with Spring Boot
- Familiarity with database systems such as PostgreSQL or NoSQL databases.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication skills, capable of working collaboratively in a team environment.
- Ability to manage multiple tasks and projects simultaneously while meeting deadlines.
- Familiarity with Agile development methodologies is a plus.
Benefits
Comp & perks- Competitive remuneration package adjusted to proven skills and experience;
- Excellent working conditions;
- Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
- Exposure to international clients and collaborators.