Java Developer in Tazoult, Batna at Agency

New
Agency
Tazoult, Batna, 05100, Algeria
Posted on
New job! Apply early to increase your chances of getting hired.

Job Description

Job Title: Senior Java Developer

Department: Engineering

Company: Technology Solutions Inc.

Job Summary • Design, develop, and maintain robust and scalable Java-based applications. • Collaborate with cross-functional teams to define, design, and ship new features. • Write high-quality, maintainable, and efficient code. • Troubleshoot, debug, and upgrade existing systems. • Participate in code reviews to ensure code quality and adherence to best practices. • Contribute to architectural discussions and decisions. • Mentor junior developers and share technical expertise. • Stay up-to-date with emerging technologies and industry trends.

Key Responsibilities • Develop and implement new software features using Java and related technologies. • Integrate software components into a fully functional software system. • Ensure the technical feasibility of UI/UX designs. • Optimize applications for maximum speed and scalability. • Implement security and data protection measures. • Document software designs and specifications.

Required Skills • Technical Skills

  • Java (Core Java, Java EE)
  • Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • RESTful Web Services
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Version Control Systems (e.g., Git)
  • Build Tools (e.g., Maven, Gradle)
  • Cloud Platforms (e.g., AWS, Azure, GCP)
  • Microservices Architecture
  • Unit and Integration Testing (e.g., JUnit, Mockito) • Soft Skills
  • Problem-solving
  • Analytical thinking
  • Communication
  • Teamwork
  • Adaptability

Qualifications • Bachelor's degree in Computer Science, Engineering, or a related field. • Proven experience as a Senior Java Developer or similar role.

Experience Required • Minimum of 5 years of professional experience in Java development. • Experience with agile development methodologies. • Experience in designing and developing enterprise-level applications.

Explore Related Opportunities

Job Location

Tazoult, Batna, 05100, Algeria

Frequently asked questions about this position

Apply For This Position

Apply Now