SBT Global, Inc.
Java Back-end Developer
Plano, TX, United States
Sponsorship not specifiedDetected 5 days ago
JavaSpringObject-Oriented ProgrammingData StructuresGitSQLPostgreSQLMySQLCI/CDRESTControlsCommunicationCollaborationProblem Solving
About the role
- 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. The Back-end Developer will work closely with cross-functional teams to deliver high-quality software solutions that meet our
- - Design, develop, and maintain Java-based back-end applications, services, and APIs.
Responsibilities
- The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable back-end solutions using Java and related technologies.
- The Back-end Developer will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs.
- Design, develop, and maintain Java-based back-end applications, services, and APIs.
- Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.
- Implement and maintain database schemas, write complex SQL queries, and optimize database performance using Oracle SQL.
- Develop and consume RESTful web services to enable seamless integration with external systems.
- Utilize Spring framework and its various modules (e.g., Spring Boot, Spring Batch) for building enterprise-level applications.
- Manage project dependencies and build processes using Maven.
- Perform unit testing, integration testing, and debugging to ensure the quality and reliability of back-end components.
- Understanding of software development best practices and design patterns.
Requirements
- Experience with other databases such as MySQL, PostgreSQL, or MongoDB.
Nice to have
- Write efficient, reusable, and well-documented code following industry best practices and coding standards.
- Work with version control systems such as Git for code management and collaboration.
- Stay updated on emerging technologies, trends, and best practices in back-end development.
- 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.
Apply directly at SBT Global, Inc. →Create a free account for alerts like thisView SBT Global, Inc. immigration profile
This listing is sourced directly from SBT Global, Inc.'s careers page and normalized into a canonical job model.