Post Job Free
Sign in

Senior Java Developer

Company:
Coding Brushup
Location:
Texas City, TX
Posted:
July 09, 2025
Apply

Description:

We are looking for a highly skilled Senior Java Developer to lead the design, development, and maintenance of high-performance Java-based applications. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the best possible performance, quality, and responsiveness of applications.

Key Responsibilities

Design, develop, test, and deploy robust Java applications using frameworks such as Spring Boot, Hibernate, and others.

Lead the architecture and implementation of scalable backend services.

Mentor junior developers and review their code for quality assurance.

Collaborate with product managers, QA, and other stakeholders to deliver high-quality solutions.

Optimize and refactor existing code for improved performance and scalability.

Participate in Agile development processes including sprint planning, reviews, and retrospectives.

Integrate third-party APIs and work with cloud infrastructure (AWS/GCP/Azure).

Ensure code complies with best practices and coding standards.

Required Skills

Strong expertise in Java SE/EE, Spring Boot, Hibernate/JPA.

Solid understanding of RESTful APIs, Microservices Architecture.

Proficiency in SQL and experience with MySQL/PostgreSQL or NoSQL databases like MongoDB.

Experience with version control tools (Git) and CI/CD pipelines.

Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker.

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork abilities.

Preferred Qualifications

Experience with front-end technologies (React.js/Angular) is a plus.

Familiarity with Kubernetes, Kafka, or ElasticSearch is advantageous.

Knowledge of unit testing (JUnit, Mockito).

Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.

Apply