Principal Software Engineer

4 weeks ago


Jersey City, United States eTeam Full time
Responsibilities:
  • Design, develop, test, and deploy high-quality, scalable software applications
  • Write clean, maintainable, and well-documented code
  • Collaborate with other engineers, product managers, and stakeholders to understand requirements and define solutions
  • Participate in code reviews and pair programming
  • Continuously improve the quality and performance of the applications
Required Skills:
  • Proven experience as a Software Engineer
  • Proficiency in Java, Spring Boot, Spring Cloud, and reactive frameworks
  • Experience with Apache Flink , multi-threading/multi-tasking, and debugging
  • Experience with RESTful APIs and streaming APIs
  • Experience with serverless solutions such as AWS Lambda or Azure Functions
  • Familiarity with relational databases such as Oracle and MS SQL, and NoSQL databases such as MongoDB
  • Experience with Kafka
  • Experience with DevOps tools such as Docker, Kubernetes, and Openshift
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Good to have Skills:
  • Experience with Apache Airflow
  • Experience with Mongo DB
  • Experience with Selenium and BDD automation testing
Mandatory Skills:
  • Proficiency in Java, Spring Boot, Spring Cloud, and reactive frameworks
  • Experience with Apache Flink
  • Familiarity with relational databases such as Oracle
  • Experience with Kafka
Programming Languages ( Must to Have ) Java, Java Advance Feature, SpringBoot, SpringCloud, Reactive Framework, Apache Flink , Multi-Threading/Multi-Tasking with debugging knowledge Technologies REST & Streaming API, Apache Flink, Serverless solution - AWS/Azure Functions Databases, DWH, DataLake Oracle, MS SQL, MongoDB (Good to have) Messaging Kafk DevOps/Observability Tool Docker, Kubernetes, Openshift, Prometheus, Grafana, Jaeger, Kiali, Jenkins, uDeploy, Artifactory Workflow Orchestrator pache Airflow (Good to have) Development Tools IntelliJ, Eclipse, Oracle SQL Developer Scheduling/Mapping Tool utoSys, K8S Cron Jobs Code Repository Bitbucket Static Source Code Audit Tools SonarQube utomation Test - Good to Have Selenium, BDD Experience 7 to 10 Years

  • Jersey City, New Jersey, United States Kforce Inc Full time

    RESPONSIBILITIES:Kforce's client, a highly regarded and growing financial firm offering a generous benefits package and flexible work schedule, is seeking to hire a Principal/Lead Software Engineer (Java, FinTech) in Jersey City, New Jersey. Summary: The Principal/Lead Software Engineer (Java, FinTech) will play a key role in building a new low-latency...


  • Jersey City, United States Kforce Inc Full time

    RESPONSIBILITIES:Kforce's client, a highly regarded and growing financial firm offering a generous benefits package and flexible work schedule, is seeking to hire a Principal/Lead Software Engineer (Java, FinTech) in Jersey City, New Jersey. Summary: The Principal/Lead Software Engineer (Java, FinTech) will play a key role in building a new low-latency...


  • Jersey City, United States Dtcc Full time

    Job DescriptionAre you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you...


  • Redwood City, United States Oracle Full time

    Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications. As a member of the software engineering division, you wi Principal Software Engineer, Software Engineer, Software, Engineer, Senior, Principal, Technology


  • Jersey City, New Jersey, United States BAE Systems Full time

    Job Description Would you like to realize your potential at an innovative company and be part of a cause greater than yourself? Then help us protect those that protect us by joining the Countermeasure & Electromagnetic Attack Solutions (CEMA) group in New Hampshire where you'll work with a diverse group of professionals who design the products and systems...


  • Jersey City, United States The Depository Trust & Clearing Corporation Full time

    Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills...


  • Jersey City, United States The Judge Group Full time

    Location: Jersey City, NJ Salary: Negotiable Description: Our client is currently seeking a Principal Engineer, Platform Engineering (Automation) As a Principal Engineer on the team, you will be responsible for leading the architecture, design, development and launch of some of the core product features. You will have significant influence on our overall...


  • Redwood City, United States Riot Games Full time

    Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Principal Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary...


  • Jersey City, United States The Depository Trust & Clearing Corporation (DTCC) Full time

    Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills...


  • Jersey City, New Jersey, United States BAE Systems Full time

    Job Description What's it like realizing your potential at an innovative company that takes on some of the world's most important challenges? Rewarding As part of our Manufacturing Execution System (MES) software support team, you'll join a diverse group of driven professionals who design the tools and systems that support the manufacture of enhanced...


  • Jersey City, United States eTeam Full time

    Responsibilities: Design, develop, test, and deploy high-quality, scalable software applications Write clean, maintainable, and well-documented code Collaborate with other engineers, product managers, and stakeholders to understand requirements and define solutions Participate in code reviews and pair programming Continuously improve the quality...


  • Kansas City, United States UnitedHealth Group Full time

    Solid hands on experience with Routers, Firewalls, VPN, Layer 2 and 3 switches, managed switches, raid arrays, SAN and NAS Candidate must have experience administering and troubleshooting remote access Cisco VPN Concentrator and Pix/ ASA firewall CCN Principal Software Engineer, Software Engineer, Network Engineer, Remote, Architectural, Manager, Healthcare


  • Redwood City, United States Riot Games Full time

    Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Principal Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary...


  • Redwood City, United States Riot Games Full time

    Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Principal Software Engineer, youll also dive into projects that focus on team cohesiveness and cross-team goals. Youll lead without authority and provide other engineers with a clear illustration of extraordinary engineering. As a...


  • Jersey City, United States City National Bank Full time

    Principal Full Stack Engineer WHAT IS THE OPPORTUNITY? As a member of the Operations Technologies Group, the Full Stack Principal Engineer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working to improve our...


  • Jersey City, United States Georgia IT Inc Full time

    Senior Principal Engineer Location: Location : Remote work with travel to Either Philly or Jersey City Duration: 3-6 months CTH Job description As a Principal Software Engineer on our team, you'll play a key role in supporting our digital transformation journey by leading a team of developers to build and implement large scale applications involving APIs...


  • Jersey City, United States City National Bank Full time

    Principal Full Stack Engineer WHAT IS THE OPPORTUNITY? As a member of the Operations Technologies Group, the Full Stack Principal Engineer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working to improve our...


  • Jersey City, United States The Depository Trust & Clearing Corporation Full time

    Job Tittle: Principal Database Engineer (DB2)Duration: Full-timeLocation: FL/NJ/MA/VA (Hybrid 3 days onsite, Rest days remote) About this Opportunity: The impact you will have in this role: The Database Engineering team is responsible for managing DTCCs public and private cloud databases and responsible for the design, build, and operational aspects...


  • West Valley City, United States MasterCard Full time

    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Salt Lake City, United States MasterCard Full time

    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...