Overview
Join to apply for the Back End Java Developer role at Sophilabs
A Typical Day
As a Back End Java Developer , you will be in charge of designing and developing Java applications. You will be responsible for analyzing the business objectives and user requirements, to determine and implement the characteristics and functionalities of the applications.
Responsibilities
- Design and implement Java-based applications.
- Define the objectives, characteristics, and functionalities of the application.
- Debug and solve technical problems.
- Produce detailed design documentation.
- Analyze the existing Java infrastructure and recommend improvements.
- Apply mastery of Java data structures, algorithms, and software design.
- Maintain customer-focused approach and deliver value to users.
Qualifications
Fluency in JavaExperience in producing Java-based applicationsAbility to define application objectives, characteristics, and functionalitiesStrong debugging and problem-solving skillsExperience producing design documentationExperience analyzing Java infrastructure and recommending improvementsMastery of Java data structures, algorithms, and software designCustomer-focused mindsetFluency in English is requiredPreferred Qualifications
Familiarity with build tools such as Maven, Ant, and GradleFamiliarity with SQL and relational databases (e.g., PostgreSQL, MySQL); non-relational databases (e.g., MongoDB, Solr); and ORM technologies (Hibernate, JPA)Experience with test-driven developmentExperience with Agile / Scrum methodologiesFull-time and remote availabilityBenefits
We offer an opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching, and 360 feedback. A good work-life balance with a remote working policy and gym membership discount.
If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!
Seniority level
Not ApplicableEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT ConsultingWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr