Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
Yesterday
FastAPIMicroservicesNode.jsSpringSpring BootGenerative AIGraphQLJavaPythonREST
Job Description
We are looking for a Senior Java Backend Developer with strong experience in Java, Spring Boot, and backend application development. The ideal candidate should have a solid understanding of application performance, including CPU and memory optimization, along with hands-on experience in Node.js or Python FastAPI. Exposure to Generative AI and/or GraphQL will be an added advantage.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance backend applications using Java and Spring Boot.
- Develop robust RESTful APIs and backend services following best practices for security, scalability, and maintainability.
- Analyze and optimize application performance, with a strong focus on CPU utilization, memory management, and overall system efficiency.
- Identify performance bottlenecks and implement appropriate optimization and tuning techniques.
- Collaborate with frontend, DevOps, architecture, and product teams to deliver end-to-end solutions.
- Develop or integrate services using Node.js or Python FastAPI as required.
- Troubleshoot complex production and application-level issues and drive root-cause resolution.
- Participate in code reviews, technical discussions, and architectural decision-making.
- Contribute to improving application reliability, scalability, and performance.
- Stay current with emerging technologies and contribute to the adoption of modern backend engineering practices.
Required Qualifications
- Strong hands-on experience with Java backend development.
- Strong experience with Spring Boot and Spring-based application development.
- Solid understanding of CPU and memory optimization techniques in backend applications.
- Experience in identifying and resolving performance bottlenecks.
- Hands-on experience with Node.js or Python FastAPI.
- Strong understanding of REST APIs, microservices, and backend architecture.
- Good understanding of software development lifecycle, coding standards, and version control.
- Strong problem-solving and debugging skills.
Preferred Skills
- Exposure to Generative AI / Gen AI technologies and use cases.
- Experience with GraphQL and GraphQL-based APIs.
- Experience with cloud platforms and cloud-native application development.
- Familiarity with containerization and CI/CD practices.
- Experience with application monitoring and performance profiling tools.
Similar jobs
- BA
AI & Cyber Defense Full-Stack Developer
NewBooz Allen Hamilton
MD🇺🇸$77.6k - $176k/yrOn-site10 hours agoNext.jsNode.jsSQL+9Technology - AE
Senior ColdFusion / AWS Developer | Contingent | Washington, DC with Security Clearance
NewARES Enterprise
Washington, DC🇺🇸HybridYesterdayOracleSQLAWS+1Technology - DS
Red Team Tool Developer with Security Clearance
NewDirectViz Solutions (DVS)
Virginia Beach, VA🇺🇸On-siteYesterdayRustAssemblyC#+4Technology - IN
UiPath Developer
NewINVOKE
United, WV🇺🇸Hybrid10 hours agoAWSC#PythonTechnology - CC
Full-Stack .NET Developer (In Office)
NewCNS Companies
Lititz, PA🇺🇸On-siteYesterdaySQLAzureC#+6Technology - SA
Quant Developer | Fixed Income - $400K+ - Front Office - NYC / Philadelphia
NewSaragossa
Mundelein, IL🇺🇸$400k/yrOn-site10 hours agoPythonTechnology