Senior Java Developer full time

www.codingbrushup.com HQ: Texas, Texas, United States Remote job Jun 5

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic development team. The ideal candidate should have a strong background in Java technologies, be comfortable working on complex applications, and possess excellent problem-solving skills. You will be responsible for designing, developing, and maintaining scalable Java applications while mentoring junior developers and collaborating with cross-functional teams.

  • Design, develop, and maintain high-performance, scalable Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in the full software development lifecycle (SDLC).
  • Write clean, maintainable, and efficient code following best practices.
  • Conduct code reviews, provide feedback, and mentor junior developers.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address them.
  • Ensure code quality through unit and integration testing.
  • Stay up to date with emerging technologies and industry trends.
  • Bachelor's/Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Java development.
  • Proficiency in Core JavaSpring Framework (Spring Boot, Spring MVC), and Hibernate.
  • Experience with RESTful APIsMicroservices Architecture, and Web Services (SOAP/REST).
  • Strong knowledge of SQL and experience with databases such as MySQLPostgreSQL, or Oracle.
  • Familiarity with Version Control (Git)CI/CD pipelines, and Agile methodologies.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud (preferred).
  • Excellent analytical, debugging, and communication skills.
  • Experience with container technologies like Docker and Kubernetes.
  • Knowledge of Front-end technologies (JavaScript, Angular, or React) is a plus.
  • Experience with performance tuning and scalability of large-scale applications.
  • Opportunity to work on innovative and challenging projects.
  • Collaborative work culture with a focus on growth and learning.
  • Competitive salary with performance-based incentives.
  • Flexible work hours and remote working options.
Job Skills
Requirements
Availability:
Full-time (40 hrs/wk)
Negotiable rate