Why This Role Stands Out
This role offers exciting opportunities to develop robust back-end solutions and contribute to impactful projects within a reputable company. You'll thrive here if you're a mid-senior Java developer eager to collaborate with cross-functional teams and deliver high-quality software. Apply now to grow your career in a dynamic environment!
Quick Overview
Job Description
Job Title: Java Back-end Developer
Location: Plano, TX- Onsite 3 days a week
Duration: Fulltime
Job Description:
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 business needs.
Responsibilities:
Design, develop, and maintain Java-based back-end applications, services, and APIs.
- Write efficient, reusable, and well-documented code following industry best practices and coding standards.
- 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.
- Work with version control systems such as Git for code management and collaboration.
- Perform unit testing, integration testing, and debugging to ensure the quality and reliability of back-end components.
- Stay updated on emerging technologies, trends, and best practices in back-end development.
Additional Requirements:
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.
Requirements:
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.
- Familiarity with RESTful web services and API development.
- Experience with build tools such as Maven.
- Knowledge of version control systems, particularly Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, agile environment.
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.
Similar jobs
- CA
Salesforce Back end developer
NewCapgemini America, Inc.
United States🇺🇸$76.7k - $150.8k/yrHybrid16 hours agoGenerative AIRESTTechnology - OP
Backend Software Engineer, Cooperative AI (Evals)
Auto ApplyOpenai
San Francisco🇺🇸Hybrid2 weeks agoFastAPILLMPythonTechnology - LA
Backend Software Engineer, SDK
NewAuto ApplyLaunchDarkly
Remote - US🇺🇸$145.5k - $235.4k/yrRemote17 hours agoErlangLuaRuby+6Technology - XE
Senior Backend Engineer, Payments Platform
NewAuto ApplyXero
US: San Mateo (1875 South Grant Street)🇺🇸$209k - $251k/yrHybrid19 hours agoSQLAWSAgile+4Technology - CO
Staff Software Enginer, Backend - Payments Platform
NewAuto ApplyCoinbase
Remote - USA🇺🇸$218.0k/yrRemote17 hours agoArbitrationComplianceData Privacy+1Technology - AV
Labeling Backend Software Engineer
NewAuto ApplyAvride
Austin🇺🇸Hybrid17 hours agoDjangoDockerFastAPI+7Technology - KN
Backend Engineer
NewAuto ApplyKnown
San Francisco🇺🇸On-site19 hours agoDockerGCPAWS+5Technology - WA
Backend Security Engineer
NewAuto ApplyWeekday AI
United States🇺🇸RemoteYesterdayNode.jsRustOWASP+6Technology - HT
Backend Developer
NewHorizontal Talent
Pleasanton, CA🇺🇸$57 - $92/hrOn-siteYesterdayDockerMicroservicesMongoDB+24Technology - CS
Senior Backend .NET Developer
NewCYNET SYSTEMS
Long Beach, California🇺🇸Hybrid14 hours agoSQLSQL ServerETL+7Technology - LT
Mainframe Assembler
NewLorven Technologies, Inc.
Wilmington, DE🇺🇸HybridYesterdayComplianceTechnical SupportTechnology - NI
Django Backend Lead Developer
NewNityo Infotech Corporation
United States🇺🇸HybridYesterdayDjangoDockerMicroservices+9Technology