Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Engineer

Yochana

Senior Java Engineer


We are looking for a highly skilled Senior Software Engineer to lead the design, development, and implementation of Java-based applications. The ideal candidate will have extensive experience in modern software architecture, design patterns, and development best practices. You will play a key role in ensuring our architecture is scalable, extensible, and aligned with business needs.


As a Senior Engineer, you will collaborate closely with development teams, project managers, and stakeholders to deliver robust and efficient solutions. This role also includes mentoring junior developers, conducting code reviews, and enforcing engineering excellence across the team.


You should possess a deep understanding of Java technologies, cloud platforms, microservices, and Agile methodologies, with the ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.


Experience: 7+ years


Location: USA (Dallas - TX) - Hybrid


Employment Type: Full Time


Objectives of the Role

  • Translate the company vision into high-quality web applications through clean and maintainable code.
  • Architect next-generation microservices and application models that are scalable and secure.
  • Own the entire software development lifecycle from ideation to deployment, monitoring, and support.
  • Collaborate with peers to design the most efficient and innovative solutions.
  • Develop new services with a focus on avoiding common pitfalls and leveraging best practices.
  • Act as a technical leader within the team, influencing decisions and setting engineering standards.
Key Responsibilities
  • Lead the design and development of Java-based applications and backend services.
  • Ensure that the architecture is scalable, robust, and meets all business requirements.
  • Mentor junior developers and guide them toward engineering best practices.
  • Communicate complex technical ideas clearly to non-technical stakeholders.
  • Conduct thorough code reviews and provide constructive feedback to maintain code quality.
  • Develop and maintain clear, concise technical documentation.
  • Participate actively in all phases of the software development lifecycle (SDLC).
  • Identify performance bottlenecks and apply effective optimization strategies.
  • Ensure adherence to security best practices throughout the development process.
  • Design and implement microservices architecture leveraging Spring Boot and related frameworks.
  • Integrate third-party APIs and services seamlessly into the application.
  • Collaborate with QA teams to ensure the delivery of high-quality, bug-free products.
  • Support the development and maintenance of CI/CD pipelines.
  • Evaluate and recommend new technologies, frameworks, and tools as appropriate.
  • Ensure all implementations comply with organizational and regulatory standards.



Required Skills and Qualifications
  • Minimum 5+ years of experience in software architecture and Java application development.
  • Strong knowledge of Java, Spring Framework, Spring Boot, and Hibernate/JPA.
  • Solid understanding of design patterns, clean architecture, and object-oriented design principles.
  • Proficient in developing microservices-based architecture.
  • Experience with cloud platforms like AWS or Azure, including services such as EC2, Lambda, and S3.
  • Familiarity with NoSQL databases (e.g., MongoDB, CosmosDB) and relational databases with strong SQL skills.
  • Hands-on experience with RESTful API design, JSON, and API integrations.
  • Comfortable with CI/CD pipelines, build automation tools, and version control systems (e.g., Git, Jenkins).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Deep understanding of application security principles and secure coding practices.
  • Strong analytical and problem-solving skills with excellent attention to detail.
  • Experience with Agile/Scrum methodologies.
  • Ability to work both independently and collaboratively within a team.
  • Strong interpersonal and communication skills to work effectively with stakeholders.
  • Proven experience mentoring and guiding junior developers.
  • Experience with performance tuning, profiling, and optimization of enterprise-level applications.
Nice to Have
  • Familiarity with Apache Kafka and event-driven architecture.
  • Exposure to React.js, Angular, or Node.js for full-stack development.
  • Understanding of DevOps, Infrastructure as Code (IaC), and monitoring tools.
  • Experience with test automation frameworks and writing unit/integration tests using tools like JUnit.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Engineer in Dallas, TX vacancy
  •  ...Dev: Java Project: Working on a labor management system for 11 fulfillment centers that is already in process, they are working on expanding this to all of Walmart. Will be doing bug fixes and enhancements. Three parts; pulling data, processing it on the back end,... 
    Senior

    Software Technology Inc

    Dallas, TX
    4 days ago
  •  ...Qualifications Technologies Strong development experience with Java or Scala Implemented end-to-end microservice solutions using...  ...technology quickly Strong experience working with DevOps engineers to build and deploy infrastructure with cloud deployment... 
    Senior

    Echo IT Solutions

    Farmers Branch, TX
    4 days ago
  •  ...A leading loyalty solutions provider is seeking an experienced Java Developer skilled in designing and developing applications. Your role involves improving an existing codebase, solving production issues, and participating in design sessions. Candidates must have 5+... 
    Senior
    Remote work

    Kobie

    Dallas, TX
    2 days ago
  •  ...days per week, with one remote day. Five days onsite may be required based on business needs. We're looking for a Senior Java Engineer (Java/Spring) to join our product engineering team and develop and maintain highly available web services. What... 
    Senior
    Temporary work
    H1b
    Remote work
    Shift work

    ADT

    Irving, TX
    1 day ago
  • $116k - $174k

     ...across various organizations in Freddie Mac. Senior developer will help line manager/...  ...Information Technology, Computer Science, Engineering or related field or equivalent combination...  ...experience in developing applications using Java/J2EE technologies, preferably in Unix... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Freddie Mac

    Dallas, TX
    3 days ago
  •  ...Senior Software Engineer (Java/AWS) BMO Financial Bank Chicago IL, Naperville IL, or Dallas TX (onsite 2 days per week). Interview Process = 1-hour Technical Interview (Coding/Design), 1-hour Behavioral Interview (Communication, Product/Agile processes) Experienced... 
    Senior
    2 days per week

    Software Technology Inc

    Dallas, TX
    4 days ago
  •  ...Senior Java Developer Experience Engineer - Senior Vice President Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the... 
    Senior

    Citi

    Irving, TX
    2 days ago
  •  ...Senior Java Backend Engineer Location - Austin, TX or Dallas, TX Mandatory ~5+ years of software development experience with Java ~ Strong experience building GraphQL APIs (Apollo, graphql-java, or similar) ~ Solid understanding of distributed systems and... 
    Senior

    Abode Techzone LLC

    Dallas, TX
    4 days ago
  • A leading financial institution in Dallas is seeking a Senior Developer to provide IT development support across various organizations. This role requires expertise in Java/J2EE and C/C++ development, along with a strong understanding of Unix environments. The candidate... 
    Senior

    Freddie Mac

    Dallas, TX
    3 days ago
  •  ...Detailed Job Description. 10+ years of experience in development using Java, Spring boot, microservices, Cassandra & Kafka Experience in developing RESTFUL Web Services using Java, Spring Boot and Jersey Experience in integration with NoSQL... 
    Senior

    eTeam

    Dallas, TX
    5 days ago
  •  ...Senior Java Software Engineer Worldwide Express is building a next generation cloud native platform serving customers and internal users. The Principal Java Software Engineer will be responsible for building and maintaining Java applications to support our business... 
    Senior
    Contract work
    Work experience placement
    Local area
    Worldwide

    Staffing the Universe

    Dallas, TX
    12 days ago
  • A technology services company is seeking a Full-Stack Java Developer in Dallas, TX. The role involves designing and developing API services, collaborating with multiple stakeholders, and utilizing hands-on experience with Java and AWS. Applicants should have over 6 years... 
    Senior

    The Fountain Group

    Dallas, TX
    4 days ago
  • A leading tech staffing firm is seeking a Java Full Stack Developer with expertise in Finastra Loan IQ. The role involves designing and maintaining microservices for loan servicing platforms and building intuitive front-end interfaces using Angular. Ideal candidates will... 
    Senior
    Full time

    Holistic Partners, Inc

    Addison, TX
    1 day ago
  • CGI Njoyn is seeking a Senior Full Stack Java Developer located in Dallas, Texas, with expertise in Java/J2EE, Spring Boot, and microservices...  ...or financial services, with a bachelor’s degree in engineering. CGI offers competitive compensation and comprehensive benefits... 
    Senior

    CGI Njoyn

    Dallas, TX
    3 days ago
  •  ...Senior Java Engineer - Assistant Vice President Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow... 
    Senior
    Relocation

    Citi

    Irving, TX
    4 days ago
  • Narvee Tech Inc is seeking a skilled candidate in Dallas, Texas, with expertise in Java and Microservices. The role emphasizes strong hands-on experience with modern cloud technologies and a solid foundation in DevOps practices. Qualified candidates should have a Bachelor... 
    Senior

    Narvee Tech Inc

    Dallas, TX
    1 day ago
  • $125.76k - $188.64k

     ...Senior Java Engineer - Agentic AI Driven Development Responsibilities (Leveraging AI): Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot: Utilize AI-powered code generation tools (e.g., Devin, Copilot... 
    Senior
    Full time

    Citigroup Inc

    Irving, TX
    5 days ago
  • A global professional services organization is seeking a Senior Analyst in Dallas to fill the role of SDC-Java Developer. This position involves designing and implementing technology solutions while collaborating with clients to solve complex challenges in the financial... 
    Senior

    Ernst & Young Oman

    Dallas, TX
    1 day ago
  • System One is seeking a Senior Java Full Stack Developer to join their team in Dallas, TX. This direct hire role requires a minimum of 6 years of experience in Java API development and strong skills in front-end frameworks like Angular or ReactJS. The ideal candidate will... 
    Senior

    System One

    Dallas, TX
    3 days ago
  • A leading technology company seeks a Senior Full Stack Engineer to develop responsive web and mobile applications using REACT. This role involves collaboration with designers and internal stakeholders to create high-fidelity wireframes and ensure proper testing against... 
    Senior

    Cloud Hybrid Technologies, LLC

    Dallas, TX
    1 day ago
  • A leading supply chain solutions company based in Dallas is seeking a Sr. Staff Software Engineer (Java Architect) with expertise in Java and Spring Boot. This hybrid role demands hands-on engineering to design scalable and low-latency solutions while collaborating with... 
    Senior
    Flexible hours

    JDA Software

    Dallas, TX
    4 days ago
  • $140k

     ...batch operations, and system maintenance in a highly regulated context. Position overview We are looking for a Senior Java Backend Engineer to design, build, and maintain backend services in a secure and data-driven environment. The role requires strong experience... 
    Senior

    DataArt

    Dallas, TX
    1 day ago
  •  ...project dependent but may include requirements gathering, design, configuration, implementation, testing and support. The position requires the ability to coordinate with product team, other team members and engineering team to ensure a successful project outcome.... 
    Senior

    Samprasoft

    Dallas, TX
    4 days ago
  •  ...Senior FullStack Java/Angular Engineer / Vice President Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity... 
    Senior

    Citi

    Irving, TX
    3 days ago
  • $107.12k - $160.68k

     ...The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment...  ...in product delivery Build software applications using Java build tools Bitbucket, Maven, Jenkins, Lightspeed or Artifactory... 
    Senior
    Full time

    Citigroup Inc

    Irving, TX
    4 days ago
  •  ...Java Developer Interviews are actively going on. NOTE: Only for candidates above 10 years of experience. Duration: 6 to 1...  ...Dallas, Plano, Westlake, TX Job Description: experience engineering awesome solutions. Bachelor’s degree in computer science or... 
    Senior
    Contract work

    Samprasoft

    Dallas, TX
    4 days ago
  • $100k - $125k

     ...Senior Java Developer Location – Irving, TX / Jersey City, NJ Fulltime/FTE Salary Range: $100000 to $125000/Annum + Full Time Benefits Job Description Must Have Technical/Functional Skills Java 8+, Spring Boot Roles & Responsibilities • Develop high... 
    Senior
    Full time

    Diverse Lynx

    Irving, TX
    4 days ago
  •  ...client, is a IT Services and Consulting company, is looking for a Senior Java Developer for their Irving, TX/Hybrid location....  ...Junit Mockito ~ Selenium ~ We are seeking a Sr. Software Engineer with 7 to 10 years of experience to join our team. ~ The ideal... 
    Senior

    ICONMA

    Irving, TX
    4 days ago
  •  ...is mandatory as part of project delivery. • Strong skills with Java Spring Reactive ,Spring boot. • Good with Cassandra DB and...  ...linux, networking a basic understanding of Telecom domain. 6. Engineer with Computers domain expertise preferred. Top Skills: 1.Spring... 
    Senior

    Omni Inclusive

    Irving, TX
    1 day ago
  • $110k - $180k

     ...Senior Software Engineer – Java Full Stack Location: Southlake / Dallas, Texas Onsite Opportunity Salary: $110,000 – $180,000 + Bonus Why This Role? Full-time permanent opportunity Relocation assistance available Competitive compensation and bonus package... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Talent Search PRO

    Dallas, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!