Sr. Backend Java Developer

Posted 6 Hours Ago
Be an Early Applicant
Plano, TX, USA
In-Office
106K-106K Annually
Senior level
Automotive • eCommerce • Manufacturing
The Role
Develop and maintain secure, scalable Java back-end services and REST APIs using Spring technologies. Integrate databases, caching, serialization, WebSocket communication, authentication, and API documentation. Deploy and troubleshoot applications on Tomcat and WebLogic, build automated tests, manage CI/CD workflows, tune performance, provide production support, and conduct root-cause analysis. Collaborate cross-functionally, mentor engineers, and apply AI tools to improve development productivity.
Summary Generated by Built In
Company Description

1 yr Contract

Full-time, On-site

Pay Rate: $8,836.67/mo DOE

We are seeking an experienced Java Back-end Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable back-end solutions using Java and related technologies. This Senior Developer will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs.

Job Description

  • Design, develop and maintain high quality, production grade and secure RESTful web services and APIs using Java and Spring Framework, while modeling best practices for reliability, testability and operational excellence.
  • Work with Spring Framework modules, including Spring Core, Spring MVC, Spring Security, Spring Data, Spring JDBC, and Spring Batch.
  • Implement database integration using MyBatis, JDBC, Hibernate/JPA, and Oracle SQL.
  • Implement caching mechanisms to improve application performance and scalability.
  • Handle data serialization and deserialization using JSON, XML, Jackson, and other serialization frameworks.
  • Develop and maintain API documentation using SpringFox and Swagger/OpenAPI.
  • Implement real-time communication and integrations using WebSocket.
  • Understand CDN integration, caching strategies, and content delivery optimization.
  • Deploy, configure, monitor, and troubleshoot applications on Apache Tomcat and Oracle WebLogic.
  • Implement application security using OAuth 2.0, JWT, SSO, and SSL/TLS.
  • Develop unit and integration tests and participate in code reviews.
  • Work with Maven, Git/GitHub, Jenkins, and CI/CD pipelines.
  • Integrate and apply AI techniques (LLMs, AI assisted development tools etc.) to improve software engineering workflows, developer productivity and operational efficiency.
  • Participate in production support, performance tuning, debugging, and root-cause analysis.
  • Share your passion for staying on top of tech trends, experimenting and learning new technologies, and mentoring other members of our Engineering team.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5 Plus years of experience in Java back-end development.
  • Proficiency in Java programming language and related frameworks (e.g., Spring, Spring Boot, Spring Batch).
  • Strong understanding of object-oriented programming principles, data structures, and algorithms.
  • Experience with Oracle SQL and database design principles.
  • Proficiency in RESTful web services and API development.
  • Experience with build tools such as Maven.
  • Knowledge of version control systems, particularly Git.
  • Strong knowledge of application servers such as Tomcat and WebLogic.
  • Experience with continuous integration tools such as Jenkins.
  • Familiarity with automated testing frameworks such as JUnit.
  • Understanding of authentication and authorization mechanisms, including OAuth.
  • Knowledge of SOAP web services and related technologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced, agile environment.
  • Self-motivated, eager to learn, and willing to take on new challenges while actively contributing to team goals.

Preferred Qualifications

  • Experience with other databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Understanding of software development best practices and design patterns.
  • Experience with Python.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in Java back-end development
  • Proficiency in Java and related frameworks such as Spring, Spring Boot, and Spring Batch
  • Strong understanding of object-oriented programming, data structures, and algorithms
  • Experience with Oracle SQL and database design principles
  • Proficiency in RESTful web services and API development
  • Experience with build tools such as Maven
  • Knowledge of version control systems, particularly Git
  • Strong knowledge of application servers such as Tomcat and WebLogic
  • Experience with continuous integration tools such as Jenkins
  • Familiarity with automated testing frameworks such as JUnit
  • Understanding of authentication and authorization mechanisms, including OAuth
  • Knowledge of SOAP web services and related technologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to work effectively in a fast-paced, agile environment
  • Self-motivated, eager to learn, and willing to take on new challenges while contributing to team goals
  • Experience with MySQL, PostgreSQL, or MongoDB
  • Familiarity with CI/CD pipelines
  • Understanding of software development best practices and design patterns
  • Experience with Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

SBT Global, Inc. is the premier manufacturer of personal watercraft (PWC) and jet boat parts, offering a wide range of remanufactured and new engines, engine blocks, crankshafts, pump parts, rebuild kits, and cables. As the largest supplier of aftermarket PWC parts, they provide a one-stop shop experience for customers, combining high-quality manufacturing with expert technical support to make PWC ownership more affordable.

Similar Jobs

Woongjin, Inc. Logo Woongjin, Inc.

Java Engineer

Information Technology • Professional Services
In-Office
Plano, TX, USA
24 Employees
100K-108K Annually

CTI Consulting Logo CTI Consulting

Back-end Engineer

Information Technology • Professional Services • Software • App development
In-Office
Westlake, TX, USA
79 Employees
Hybrid
Plano, TX, USA
289097 Employees
In-Office
Austin, TX, USA
4500 Employees
141K-194K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
567 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account