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
Required Skills and Qualifications
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.
- 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.
- 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
- ...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
- ...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+...SeniorRemote work
- ...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...SeniorTemporary workH1bRemote workShift work
$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...SeniorFull timeWork experience placementWork at officeLocal areaFlexible hours- ...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...Senior2 days per week
- ...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
- ...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
- 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
- ...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
- ...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...SeniorContract workWork experience placementLocal areaWorldwide
- 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
- 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...SeniorFull time
- 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
- ...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...SeniorRelocation
- 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
$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...SeniorFull time- 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
- 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
- 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
- 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...SeniorFlexible hours
$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- ...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
- ...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
$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...SeniorFull time- ...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...SeniorContract work
$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...SeniorFull time- ...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
- ...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
$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...SeniorPermanent employmentFull timeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
Related searches
- lead full stack java developer Dallas, TX
- java developer remote Dallas, TX
- java developer remote part time Dallas, TX
- java angular developer Dallas, TX
- java web developer Dallas, TX
- java developer full time Dallas, TX
- java developer c2c Dallas, TX
- java cloud engineer Dallas, TX
- senior java software engineer Dallas, TX
- full stack java developer Dallas, TX

