Senior Java Engineer

7 hours ago


Irving, Texas, United States Publicis Sapient Full time
Job Title: Senior Associate Java Engineer L1

Publicis Sapient is seeking a highly skilled Senior Associate Java Engineer L1 to join our Financial Services team. As a key member of our agile team, you will work on a range of technologies to develop, test, and deliver high-quality products for leading clients in the US.

Key Responsibilities:
  • Define and prioritize Epics and Stories, collaborating with stakeholders to shape end-to-end customer requirements
  • Lead technical grooming, brainstorming, and whiteboarding design sessions to define solution approaches and identify tasks and estimates
  • Optimize and make design decisions at the sub-system level, considering trade-offs and advocating for relevant trade-offs
  • Work with architects and technology managers to define system architecture, standards, and guidelines
  • Proactively reduce tech debt, eliminate waste, and increase automation using productivity tools and dashboards
  • Accountable for sub-system design, development, and deployment, ensuring quality with an E2E focus
  • Resolve problems at an epic level, given overall business requirements
  • Design sub-systems concentrated on solving business problems, ensuring implementation is in line with design and well-integrated with all other dependent sub-systems/systems
  • Evangelize adoption of test-first approach and TDD, and apply BDD for Functional and Integration testing
  • Work in the spirit of agile and a product engineering mindset, motivating sprint outcomes and following agile ceremonies
  • Use SCM like GIT and advocate relevant branching strategies for code development
  • Use Static Analysis and Profiling tools to ensure high code quality and performance
  • Document Code, Functional Features, configuration as code, and user manuals to help in support and training
  • Collaborate with global teams using integrated tools like Jira, Confluence, etc.
  • Perform peer reviews of system/sub-system, module-level design, and implementation and work with SDE-Is to establish coding standards
  • Practice DevOps mindset, adopting CI/CD to Deliver, deploy, and support implementation from Dev., QA environments to production
  • Mentor and guide, regularly evangelize the engineering mindset and culture, and share knowledge within peer groups, SDE-Is, and ASDEs
Requirements:
  • 3+ years of strong software development experience with expertise in Java 8 and above
  • Knowledge and application of the latest Java features
  • Breadth of concepts, tools, and technologies to address NFRs like security, performance, reliability, maintainability, and advocate relevant trade-offs
  • Thorough experience in writing high-quality code with full automated unit test coverage
  • Experience in Microservices, 12-factor methodology, and automated integration testing
  • Experience in API management, Swagger
  • Deep experience in defining and applying design standards, patterns, quality matrix depending on the solutions
  • Working experience with data platforms (relational and/or NoSQL) and messaging technologies
  • Excellent OOPs, data structure, algorithm knowledge
  • Working experience with common UNIX commands and scripts
  • Understanding of HTTPS/TLS, Symmetric/Asymmetric Cryptography, Certificates, SAML, Vaults, Key rotation, OAuth, JWT, MFA, DDOS, etc.
  • Experience with containers and virtualization (Docker, Vagrant)
  • Experience with distributed, cloud design patterns and architectural styles
  • Experience with developing high-performance and high-scalability enterprise applications using one or more supporting cloud platforms across SaaS and PaaS including Amazon AWS, Pivotal Cloud Foundry, Microsoft Azure, and Google Cloud Platform
  • Experience practicing infra as code using tools like terraform, cloud-formation, ansible, etc.
  • Ability to set up a CI/CD pipeline and infrastructure from grounds-up (Jenkins, Bamboo)
  • Knowledge of load-balancers, CDNs, Edge caching, reverse proxies
  • Bachelor's degree in Computer Science, Engineering, or related field
Preferred Qualifications:
  • Experience in one or more front-end development technologies
  • Working experience creating high-performing applications including profiling and tuning
  • Knowledge of one or more security or integration framework
  • Experience in TDD/BDD
  • Experience in Scrum/Agile
  • Cloud Certifications at a professional or Architect level
Benefits:
  • Flexible vacation policy
  • Unlimited PTO's
  • Bonus Plan
  • 15 company paid holidays annually
  • Work Your World program
  • Generous parental leave and new parent transition program
  • Tuition reimbursement
  • 401(k)

All your information will be kept confidential according to EEO guidelines.

#Hybrid



  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title:Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in Java development, with a focus on modernizing and maintaining large-scale Java environments. Key Responsibilities:• Design, develop, and deploy...


  • Irving, Texas, United States Maveric Systems Limited Full time

    Job Title: Senior Java Backend EngineerMaveric Systems Limited is seeking a highly skilled Senior Java Backend Engineer to join our team.Location: Irving, TX (On-site/Hybrid)Duration: Full-timeExperience: 8+ YearsJob Description:Key Responsibilities:Design and implement Java-based backend services using Spring Boot and Spring Data JPA.Develop and integrate...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Java Software EngineerResource Informatics Group is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native applications using Java and related technologies.Key Responsibilities:Design and develop...


  • Irving, Texas, United States Lorven technologies Full time

    Job Title: Senior Java AWS EngineerJob Summary:Lorven technologies is seeking a highly skilled Senior Java AWS Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based applications using Java and AWS services.Key Responsibilities:Design and develop...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Java Software EngineerLocation: Pittsburgh, PADuration: Full-timeExperience: 15+ YearsQualificationsA seasoned Java software engineer with extensive experience in designing and developing large-scale applications.Key ResponsibilitiesLead the development of complex Java applications, ensuring high-quality code and efficient...


  • Irving, Texas, United States Intracruit Solutions Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Intracruit Solutions.The ideal candidate will have a strong background in Java development, with a focus on backend systems and cloud services. Experience with Spring Boot, microservices architecture, and AWS is highly desirable.The successful candidate will be...

  • Senior Java Engineer

    10 hours ago


    Irving, Texas, United States Publicis Sapient Full time

    Job Title: Senior Associate Java EngineerWe are seeking a highly skilled Senior Associate Java Engineer to join our team at Publicis Sapient. As a key member of our Financial Services team, you will be responsible for leading a team of top-notch technologists in developing, testing, and delivering high-quality software applications and services for our...

  • Senior Java Developer

    3 weeks ago


    Irving, Texas, United States Motion Recruitment Partners LLC Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team in Irving, TX. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.About the Role:Design and develop software systems using Java, Spring Boot, Kafka, and...


  • Irving, Texas, United States Citi Full time

    Job Title: Senior Java DeveloperCiti, a leading global bank, is seeking a highly skilled Senior Java Developer to join its team. As a Senior Java Developer, you will be responsible for driving day-to-day development activities and delivering high-quality software solutions.Responsibilities:Oversee daily development activities and ensure timely delivery of...

  • Senior Java Developer

    3 weeks ago


    Irving, Texas, United States Omni Inclusive Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at Omni Inclusive. As a Senior Java Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications using Java and Spring technologies.Key Responsibilities:* Provide production support...

  • Senior Java Engineer

    2 weeks ago


    Irving, Texas, United States Vimerse InfoTech Inc Full time

    Job DescriptionVimerse InfoTech Inc is seeking a highly skilled Java Developer to join our team.Key Responsibilities:Design and develop scalable and efficient Java applications using microservices architecture.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, following best...


  • Irving, Texas, United States Lorven technologies Full time

    Job Title: Senior Java AWS EngineerJob Summary:Lorven technologies is seeking a highly skilled Senior Java AWS Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based applications using Java and AWS services.Key Responsibilities:Design and develop...


  • Irving, Texas, United States Virtusa Full time

    Job DescriptionWe are seeking a highly skilled Java Lead Developer to join our team at Virtusa. The ideal candidate will have a strong background in software engineering and development, with a focus on object-oriented languages and development frameworks such as Java 8, Spring, and Hibernate.Key Responsibilities:Design and develop large-scale software...


  • Irving, Texas, United States Iris Software Full time

    Senior Java Full Stack Developer OpportunityIris Software, a leading provider of technology services and solutions, is seeking a highly skilled Senior Java Full Stack Developer to join their team.Work Location: Irving, TX (Hybrid Onsite - 2 to 3 days a week)W2 or Self-Incorporated onlyKey Responsibilities:• Excellent experience in Java 8, Angular 8 &...


  • Irving, Texas, United States Virtusa Full time

    Job DescriptionJob Title: Java Lead DeveloperJob Summary:Virtusa is seeking a highly skilled Java Lead Developer to join our team. The ideal candidate will have strong hands-on experience with object-oriented languages and development frameworks such as Java 8, Spring, and Hibernate.Key Responsibilities:Design and develop large-scale software applications...

  • Senior Java Developer

    4 weeks ago


    Irving, Texas, United States RMS Computer Corporation Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at RMS Computer Corporation. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining our company's software applications using Java and related technologies.Responsibilities:Design and develop high-quality Java...


  • Irving, Texas, United States Virtusa Full time

    Job DescriptionWe are seeking a highly skilled Java Lead Developer to join our team at Virtusa. The ideal candidate will have a strong background in software engineering and development, with a focus on object-oriented languages and development frameworks.Key Responsibilities:Design and develop large-scale software applications using Java 8, Spring, and...


  • Irving, Texas, United States Omni Inclusive Full time

    Job DescriptionWe are seeking a highly skilled Java Developer to join our team at Omni Inclusive.Key Responsibilities:Design and develop scalable, high-performance Java-based applications using Spring Core, Spring MVC, and Spring Boot.Develop and consume REST APIs, utilizing Redis for in-memory caching.Collaborate with cross-functional teams to implement...


  • Irving, Texas, United States Infosys Full time

    Job Title: Senior Java Spark DeveloperInfosys is seeking a highly skilled Senior Java Spark Developer to join our team.Required QualificationsBachelor's degree or equivalent from an accredited institution, or three years of progressive experience in lieu of every year of education.At least 8 years of Information Technology experience.Experience in Java,...

  • Senior Java Developer

    2 weeks ago


    Irving, Texas, United States C4 Technical Services Full time

    Job Title: Senior Java DeveloperC4 Technical Services is seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-based software systems using Java and Node.js.Key Responsibilities:Design and develop cloud-based microservices using Java...