Senior Java Developer
- ASSYST TO Staffing
ASSYST is seeking an experienced Senior Java Developer to build and optimize secure, high-volume backend systems and enterprise integrations for our client in Austin TX (Hybrid)
The Senior Java Developer will evaluate complex system requirements, design scalable microservices and RESTful APIs, streamline data-processing pipelines, and collaborate closely with cross-functional teams to support mission-critical state applications.
Responsibilities:
- Architecture & Integration: Design, develop, test, and document secure, scalable, and maintainable end-to-end backend interfaces and integration points for internal and external systems.
- API & Microservices Development: Build, document, and maintain enterprise-grade RESTful web services and microservices architectures secured with industry-standard protocols (OAuth 2.0, JWT).
- High-Volume Data Processing: Develop and optimize high-volume data-processing pipelines utilizing the Spring ecosystem, mapping complex data structures (XML and JSON) to ensure seamless exchange across applications and third-party platforms.
- Database & Performance Tuning: Work with relational databases (such as Oracle) to write and optimize complex SQL queries, utilize ORM frameworks (Hibernate, JPA), and resolve data-processing bottlenecks and API latency issues.
- Quality Assurance & Standards: Write comprehensive unit and integration tests and enforce application design best practices to maximize performance, scalability, and long-term maintainability.
- Cross-Functional Collaboration: Consult with users, systems analysts, business analysts, product managers, DBAs, and frontend developers to evaluate feasibility, clarify program objectives, define data schemas and interface requirements, and formulate structured/object-oriented development plans.
Qualifications & Skill Requirements
- 8+ Years experience in designing and developing enterprise software solutions in Java using core enterprise concepts.
- 8+ Years experience in designing scalable, secure, and maintainable end-to-end interface architectures for internal and external system integrations.
- 8+ Years experience in deep, hands-on expertise across the Spring framework/ecosystem.
- 8+ Years experience in developing and consuming RESTful APIs secured with standard authentication/authorization protocols, specifically OAuth 2.0 and JWT.
- 8+ Years experience working within microservices architectures and parsing/transforming XML and JSON data.
- 8+ Years experience working with relational databases (such as Oracle), optimizing SQL, and utilizing ORM tools including Hibernate and JPA.
- 8+ Years experience in Implementing software engineering best practices to drive high performance, scalability, and maintainability.
- 8+ Years experience in Collaborating across engineering, product management, and business analysis teams to define data requirements and deliver end-to-end integrations.
- 3+ years’ experience in using build automation tools such as Maven or Gradle, and version control systems such as Git.
- 3+ years’ experience in applying Agile software development methodologies
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.