Senior Java Software Engineer

4 weeks ago


Princeton, New Jersey, United States Sri Tech Solutions Full time

Job Summary

Sri Tech Solutions is seeking a highly skilled Senior Java Software Engineer to lead the technical development and support for internal web applications supporting our Rating business.

Key Responsibilities

  • Deliver business value through application development and enhancements.
  • Guide the development team through the process of design, developing, and unit testing.
  • Interface with database development team, infrastructure, web developers, and other teams as needed.
  • Interface and communicate effectively with business partners.
  • Evaluate, assess, plan, and guide technical direction and architecture decisions.
  • Demonstrate a strong sense of ownership and responsibility with assignments.
  • Collaborate with onsite and offsite team members effectively.
  • Should independently drive and execute complex technical requirements.
  • Be an enthusiastic mentor to development team.
  • Be a self-starter that is also an excellent team player.

Requirements

  • 9+ years in Java J2EE building web applications.
  • 5+ years of experience with related frameworks and technologies (Hibernate, Restful services Spring JDBC, MVC etc.).
  • Strong experience with Microservices, Spring Boot / Spring framework, Rest API, JPA.
  • 8+ years of experience in web development using HTML, CSS and JavaScript including ES2016+.
  • Minimum 2 years of experience of REACT tools including Webpack, Redux and Flux.
  • Experience with user interface design.
  • Knowledge of unit testing frameworks like Mocha and Jest.
  • Experience with browser based debugging and excellent troubleshooting skills.
  • Significant knowledge of Oracle PL/SQL and SQL.
  • Experience with Oracle Web logic, Tomcat to include installation, configuration, troubleshooting.
  • Experience with API management and Cloud-based platforms and services (AWS, Google).
  • Working knowledge of Dev-Ops: Git, Jenkins, CI/CD pipelines, etc.
  • Understanding of Test-Driven Development practices as well as Automation and Unit Testing.
  • Strong Analytical Skills.
  • Experience Architecting and developing large scale Enterprise applications.
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development.
  • Any experience in building applications for financial industry is a plus.

Education

  • Bachelor's degree in Computer Science or equivalent.
  • Candidates without Computer Science or Information Technology degree should have significant work experience.


  • Princeton, New Jersey, United States Inficare Full time

    Job Title: Senior Java Software EngineerLocation: RemoteMode: ContractExperience:10 yearsJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at Inficare. The ideal candidate will have strong Java and Microservices development experience, with expertise in Azure, Cloud or Kubernetes, Docker and Open Shift. Previous...


  • Princeton, New Jersey, United States TalentOla Full time

    About the Role:TalentOla is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient Java-based applications.Key Responsibilities:Design and develop high-quality Java code using best practices and coding...

  • Senior Java Developer

    1 month ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, building, and testing Java EE applications using popular frameworks like JSF and Spring MVC.Key Responsibilities:Design and develop high-quality Java EE...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Java and microservices development, with expertise in Azure, Cloud, or Kubernetes, Docker, and Open Shift. Additionally, they should have experience with Spring framework, strong technical...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Bloomberg. The successful candidate will be responsible for planning and executing software development projects, working through the project life cycle, and ensuring quality of projects. Key responsibilities include:Developing software requirements with Bloomberg and...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineering Lead to join our team at Bloomberg. As a key member of our software development team, you will be responsible for planning and executing small to mid-size software development projects. Your expertise will be essential in ensuring the quality of our projects and driving innovation in...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Diverse Lynx Full time

    Job Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Diverse Lynx LLC. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop complex Java applications using Java 8 and above...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Syntricate Technologies Full time

    Job Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Syntricate Technologies. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java and ReactJS.Key Responsibilities:Design and develop high-quality software systems...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job SummaryAs a Senior Java Enterprise Architect at Diverse Lynx, you will be responsible for designing and implementing scalable and secure Java system architecture for our clients in the telecom domain. You will work closely with our development teams to ensure that our solutions meet the highest standards of quality and efficiency.Key Responsibilities*...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Summary:As a Senior Software Test Automation Engineer at Diverse Lynx LLC, you will be responsible for designing and implementing automated testing frameworks using Java and Selenium. Your expertise in JavaScript, CSS, and HTML will enable you to develop robust and efficient test scripts. Additionally, you will have experience with user interface design...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Diverse Lynx Full time

    Job Summary: We are seeking a highly skilled Java Fullstack Developer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java 8 and above features. Key Responsibilities: Design and develop high-quality software systems using Java 8...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Diverse Lynx Full time

    Key Responsibilities:We are seeking a highly skilled Senior Java Developer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Java development, with a minimum of 7 years of experience.Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.7+ years of professional experience in Java...

  • Software Developer

    4 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using Java and other programming languages.Collaborate with...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary:As a Senior Software Engineer at Bloomberg, you will be responsible for planning and executing software development projects. This includes requirements elicitation, risk assessment, development, operations, and maintenance. You will also train and coach staff members, contribute to projects outside of regular scope, and develop requirements for...


  • Princeton, New Jersey, United States Syntricate Technologies Full time

    Job Title: Senior Java Developer with ReactJS ExpertiseJob Description:We are seeking a highly skilled Senior Java Developer with expertise in ReactJS to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for designing and developing applications using the Java EE platform, with a focus on ReactJS and...


  • Princeton, New Jersey, United States SourcePro Search, LLC Full time

    We are seeking a highly skilled Senior DevOps Engineer to join our team at a top-rated FinTech firm.The ideal candidate will help improve automation, infrastructure reliability, and enable the engineering team to use technologies in a scalable, reliable, and highly available way.The Senior DevOps Engineer will work closely with development teams to...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job SummaryAs a Senior Technical Software Developer at Bloomberg, you will be responsible for designing and developing high-volume, low-latency applications for mission-critical systems. Your expertise in database architecture and server scripting will enable you to integrate applications and develop connectivity with network systems, search engines, and...

  • Senior Java Developer

    1 month ago


    Princeton, New Jersey, United States Syntricate Technologies Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Syntricate Technologies. The ideal candidate will have a strong background in Java development, with experience in designing and developing applications using the Java EE platform.Key Responsibilities:Design and develop applications using...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Primesoft Consulting Services Inc Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Primesoft Consulting Services Inc. The ideal candidate will have a strong background in Java, J2EE, XML, and Web Services, with experience in developing full-stack solutions in JavaScript and Java, deploying enterprise applications in AWS that use...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Job Title: Senior Java Developer with ReactJS and SQL ExpertiseJob Description:We are seeking a highly skilled Senior Java Developer with expertise in ReactJS and SQL to join our team at Diverse Lynx LLC.Key Responsibilities:- Develop and maintain large-scale Java applications with ReactJS and SQL- Collaborate with cross-functional teams to design and...