×
Register Here to Apply for Jobs or Post Jobs. X

Java Backend Developer

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Kasmo Global
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Title

Java Backend Developer

Duration

12+ Months contract

Location

Plano, Texas - Onsite

Job Description Responsibilities
  • Write clean, reusable, and high-quality production code, even in unfamiliar codebases, frameworks, or languages, to address Client or complex problems.
  • Develop, test, and maintain backend services using Node.js and Java.
  • Design and implement RESTful APIs and microservices.
  • Produce software requirements specifications and determine their operational feasibility at scale to meet and exceed business requirements.
  • Continuously integrate and deliver software components into a fully functional software system while improving the continuous integration process.
  • Work with AWS services such as Lambda, EC2, S3, Dynamo

    DB, Flink, RDS, API Gateway, and SQS.
  • Work with IaaS tools such as Terraform.
  • Optimize application performance, scalability, and security.
  • Collaborate with Platform engineers and product teams.
  • Implement CI/CD pipelines on Git Lab.
  • Facilitate end-to-end unit and integration testing to ensure code quality
  • Perform advanced troubleshooting, debugging, and upgrading of existing systems
  • Lead and facilitate team system design, engineering, and architecture in discussion and documentation
  • Define engineering velocity and feature tradeoffs
  • Lead technical innovation efforts to solve technical/business challenges
  • Manage feature vs technical debt prioritization for optimization and engineering efficiencies
  • Lead reviews of complex code, ensuring adherence to software development best practices and providing guidance during the merge review process
  • Translate research into impactful and high-performing products
  • Develop and maintain documentation, best practices, and ethical guidelines for projects
  • Provide thoughtful and high-quality feedback on merge requests
  • Conduct code and architecture reviews, and ensure high standards for code quality, testing, and documentation
  • Identify and address complex technical issues in both development and production environments
  • Coach more junior Software Engineers through targeted feedback and guidance to improve technical skills, overcome challenges, and achieve specific goals
  • Make recommendations to team on resources to stay up to date with industry trends/developments
  • Lead projects, including defining project objectives, developing project schedules, preparing cost estimates, allocating resources, and ensuring timely delivery under direction of Manager/Product Owner
Required Qualifications
  • 5+ years of software engineering experience writing clean, concise, tested, maintainable code
  • Proficiency in Java for backend development
  • Hands-on experience with AWS services including Lambda, API Gateway, Dynamo

    DB, S3, etc.
  • Strong knowledge of RESTful APIs, microservices architecture, and event-driven systems
  • Experience with databases including SQL (Postgre

    SQL, etc.) and No

    SQL (Dynamo

    DB, etc.)
  • Experience with CI/CD pipelines and Dev Ops best practices
  • Understanding of concepts regarding security, privacy, performance, etc.
  • Hands on experience applying current best practices and principles in software development
  • Experience in observability practices such as logging and tracing
  • Experience in leading projects through all phases of the software development lifecycle under direction
  • Demonstrates advanced problem-solving, troubleshooting, decision making skills
  • Ability to apply systems thinking to understand interdependencies and design solutions that achieve results
  • Experience working in an Agile software engineering environment
  • Ability to learn and apply new technologies, programming practices, patterns, and methods
  • Experience mentoring, providing technical guidance, and training more junior team members
  • Organized and detail-oriented
  • Ability to work independently and take ownership of tasks/assignments
  • Ability to develop healthy working relationships and collaborate with peers and leaders
  • Exhibits integrity and high standards in work quality
  • Excellent verbal and written communication skills
  • Experience effectively communicating complex technical information to stakeholders at all levels in a clear, concise, and meaningful manner to ensure effective collaboration and alignment throughout the project lifecycle
  • Values diversity and differences amongst individuals in interactions
Nice to Have
  • Proficiency in Node.js
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary