Home

Java Developer with TDD, API Design, and Spring Boot Experience at Spring, Texas, USA
Email: [email protected]
From:

john,

Vaaridatech

[email protected]

Reply to:   [email protected]

Job Description: Java Developer with TDD, API Design, and Spring Boot Experience

Position: Java Developer

About the Role:

We are seeking a highly skilled Java Developer with a strong background in Test-Driven Development (TDD), API first design, and Spring Boot. The successful candidate will be responsible for designing, developing, and maintaining high-performance and scalable applications. This role requires strong fundamentals in Java and experience with databases.

Key Responsibilities:

Test-Driven Development (TDD):

Drive TDD practices within the team.

Design and implement unit, integration, functional, and non-functional tests.

Ensure high code quality through thorough testing.

Java Development:

Develop high-quality, efficient, and scalable Java applications.

Utilize strong fundamentals of Java to solve complex problems.

Follow best practices in software design and development.

API Design:

Implement API first design principles.

Develop and maintain RESTful APIs using Java and Spring Boot.

Ensure APIs are well-documented and meet performance requirements.

Spring Boot:

Develop applications using the Spring Boot framework.

Utilize Spring Boot for building microservices and standalone applications.

Integrate Spring Boot applications with various databases and services.

Database Management:

Design and implement database schemas.

Write efficient and optimized database queries.

Work with relational and NoSQL databases as needed.

Ensure data integrity and performance of the database layer.

Qualifications:

Education: Bachelors degree in Computer Science, Information Technology, or a related field.

Experience:

Minimum of 5 years of experience in Java development.

Proven experience with TDD and driving TDD practices.

Experience in designing and implementing unit, integration, functional, and non-functional tests.

Strong experience with API first design and RESTful API development.

Proficiency in Spring Boot and related technologies.

Experience with database design and management, both relational and NoSQL.

Skills:

Strong understanding of Java fundamentals and object-oriented programming.

Proficient in writing clean, maintainable, and efficient code.

Excellent problem-solving and analytical skills.

Ability to work in a collaborative team environment.

Strong communication skills, both written and verbal.

Preferred Qualifications:

Certifications: Oracle Certified Professional, Java SE Programmer or similar certifications.

Additional Experience: Experience with Agile/Scrum methodologies and CI/CD pipelines

Keywords: continuous integration continuous deployment
Java Developer with TDD, API Design, and Spring Boot Experience
[email protected]
[email protected]
View all
Tue Jul 09 22:28:00 UTC 2024

To remove this job post send "job_kill 1544626" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 1

Location: ,