👨🏻‍💻 postech.work

Senior Java Software Engineer

Ampstek • 🌐 In Person

In Person Posted 13 hours, 23 minutes ago

Job Description

Position Summary:

We are seeking a highly skilled Senior Java Developer to design, develop, and deliver enterprise-grade software solutions. The ideal candidate will have extensive hands-on experience with the Spring Framework, RESTful APIs, and Java development, and will lead a small development team to deliver scalable, high-performance systems in an Agile environment.

Key Responsibilities:

Lead and mentor a team of 4–6 software developers, providing technical direction and guidance.

Design and develop software solutions using Java, Spring Framework, REST APIs, SQL, and JavaScript.

Build and consume RESTful web services with strong understanding of JSON-based communication.

Review and optimize code for performance, quality, and security compliance

Enhance and maintain CI/CD pipelines using tools like Jenkins or Bamboo.

Collaborate with stakeholders, business analysts, and testers to ensure delivery aligns with requirements.

Prepare and maintain functional and technical specification documents.

Apply Agile methodologies and Design Thinking principles for iterative development.

Troubleshoot, debug, and resolve issues across both client and server components.

Drive continuous improvement in coding standards, automation, and delivery efficiency.

Must-Have Skills:

Strong hands-on experience in Java, Spring Framework (Spring Boot, MVC, IOC, AOP).

Expertise in building and integrating RESTful APIs and Web Services (SOAP/REST).

Proficiency in JSON, XML, and related web service technologies.

Solid understanding of software design principles, OOPs, and architectural patterns.

Strong debugging, analytical, and problem-solving skills.

Experience with Agile software development and version control (Git/Bitbucket).

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.