Associate Principal, Software Engineering: Java

3 weeks ago


dallas, United States New York Technology Partners Full time

Job Title: Associate Principal, Software Engineering: Java & Kafka

Location: Dallas, TX / Chicago, IL (Hybrid)

Position: Fulltime


Job Description

What You'll Do:

This role supports and works collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise transformation into a data-driven organization. The Specialist, Application Developer will be a team player and work well with business, technical and non-technical professionals in a project environment.

Primary Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.

Support the application development of big data application for business requirements in agreed architecture framework and Agile environment

Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation

Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented

Performs application and project risk analysis and recommends quality improvements

Assists Production Support by providing advice on system functionality and fixes as required

Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management

Experience with resolving security vulnerabilities


Qualifications:

The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions.

5+ year of experience in building high speed, data-centric solutions

5+ years of experience in Java

Experience with high speed distributed computing frameworks like FLINK, Apache Spark, Kafka Streams, etc

Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc.

Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc

Experience developing and delivering technical solutions using public cloud service providers like Amazon, Google

Experience writing unit and integration tests with testing frameworks like Junit, Citrus

Experience working with various types of databases like Relational, NoSQL, Object-based, Graph

Experience following Git workflows

Working knowledge of DevOps tools like Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc

Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics

Technical Skills:

Java-based software development experience, including deep understanding of Java fundamentals like Memory Model, Data structures, Concurrency and Multithreading

Fluent in object-oriented design, industry best practices, software patterns, and architecture principles

Strong testing experience which includes developing test plans, automated test cases, and working with test frameworks

Deep understanding to troubleshoot performance and multi-threaded issues

Experience with performance optimization and profiling

Experience working with two or more of the following: Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms

Hands-on experience with Java version 8 onwards, Spring, SpringBoot, Microservices, REST API

Education and/or Experience:

BS degree in Computer Science, similar technical field required

MS in Computer Science

Certificates or Licenses:

OCP Java SE 8 Programmer Certification

AWS Certified Solutions Architect – Associate Level

If you believe you are qualified for this position and are currently in the job market or interested in making a change, please email me the resume along with contact details at roshni@nytpcorp.com



  • dallas, United States New York Technology Partners Full time

    Job Title: Associate Principal, Software Engineering: Java & KafkaLocation: Dallas, TX / Chicago, IL (Hybrid)Position: FulltimeJob DescriptionWhat You'll Do:This role supports and works collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting...


  • Dallas, United States New York Technology Partners Full time

    Job Title: Associate Principal, Software Engineering: Java & KafkaLocation: Dallas, TX / Chicago, IL (Hybrid)Position: FulltimeJob DescriptionWhat You'll Do:This role supports and works collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting...


  • dallas, United States New York Technology Partners Full time

    Job Description:We are looking for an experienced Java Developer specializing in Kafka and distributed computing frameworks to support our financial data infrastructure. This role collaborates with business analysts, team leads, and development teams to deliver scalable, resilient, and high-speed data solutions. The ideal candidate will be an expert in...


  • dallas, United States New York Technology Partners Full time

    Job Description:We are looking for an experienced Java Developer specializing in Kafka and distributed computing frameworks to support our financial data infrastructure. This role collaborates with business analysts, team leads, and development teams to deliver scalable, resilient, and high-speed data solutions. The ideal candidate will be an expert in...


  • Dallas, United States New York Technology Partners Full time

    Job Description:We are looking for an experienced Java Developer specializing in Kafka and distributed computing frameworks to support our financial data infrastructure. This role collaborates with business analysts, team leads, and development teams to deliver scalable, resilient, and high-speed data solutions. The ideal candidate will be an expert in...


  • Dallas, United States Cambium Learning Full time

    Job Overview:A Lexia Learning Principal Software Engineer has a pivotal role in the definition, design, and implementation of our award-winning educational products. In this position, you will participate on a software development team to build dynamic HTML and JavaScript based applications utilizing a service-oriented backend architecture, provide feedback...


  • Dallas, United States OCC Full time

    What You'll Do: The Associate Principal, Software Engineering will be responsible for the development and delivery of business features in the front end applications, integrating with a variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. This software must achieve a blend of...


  • Dallas, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal skills....


  • Dallas, TX, United States New York Technology Partners Full time

    Job Description:We are looking for an experienced Java Developer specializing in Kafka and distributed computing frameworks to support our financial data infrastructure. This role collaborates with business analysts, team leads, and development teams to deliver scalable, resilient, and high-speed data solutions. The ideal candidate will be an expert in...


  • Dallas, United States TechnoGen Full time

    Please Note: As of July 22, 2021, our team will require that all candidate submissions include a LinkedIn profile. Please do not submit any candidates that do not have a LinkedIn. iLabor Jobs Details Client Industry Full Job Description A Kforce client is seeking to hire a Senior Java Software Engineer in Dallas, Texas (TX). Summary: Our client is building...


  • Dallas, United States Dew Software Full time

    Join Dew Software as a Java Application Architect and play a crucial role in shaping our clients' digital transformation journeys. At Dew Software, we are a leading player in the digital transformation space, partnering with Fortune 500 companies to drive innovation and deliver exceptional software solutions. As a Java Application Architect, you will be...


  • Dallas, Texas, United States CyberTec Full time

    CyberTec is seeking a highly skilled Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying large-scale Java applications using Spring Boot and Microservices architecture in AWS.Key Responsibilities:Design and develop high-quality Java applications using Spring Boot...


  • Dallas, United States TalentBurst, Inc. Full time

    W2 Acceptable Principal Software Development Engineer - Workforce Integration Duration: 12 Months+ Dallas, TX Job ID EQXJP00003816 Job Summary: The Workday Integration Software Development Eng Principal (Principal level) uses broad expertise in resolving unique software development engineering applications issues. Is an individual...


  • Dallas, United States TalentBurst Full time

    W2 Acceptable Principal Software Development Engineer - Workday Integration Duration: 12 Months+ Dallas, TX- Need to be in office 2 days/week Only local candidates who are willing to interview onsite. Job ID EQXJP00003816 Job Summary: The Workday Integration Software Development Eng Principal (Principal level) uses broad expertise in resolving unique...


  • Dallas, United States TalentBurst, Inc. Full time

    W2 Acceptable Principal Software Development Engineer - Workday Duration: 12 Months+Dallas, TX- Need to be in office 2 days/week Only local candidates who are willing to interview onsite.Job ID EQXJP00003816 Job Summary: The Workday Integration Software Development Eng Principal (Principal level) uses broad expertise in resolving unique software...


  • Dallas, Texas, United States InRhythm Full time

    Job Title: Principal Software Engineer - Cloud ArchitectAbout Us:InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market.Job...

  • Software Engineer

    4 weeks ago


    Dallas, Texas, United States Tata Consultancy Services Full time

    Job Title: Junior Java DeveloperJob Type: Full TimeResponsibilities:Develop, create, and modify general computer application software or specialized programsAnalyze user needs and develop software solutionsDesign or customize software for client use to optimize operational efficiencyImprove existing systems by analyzing areas of modificationAnalyze and...


  • Dallas, Texas, United States Maya RPO Full time

    Job Title: Java DeveloperOverview:The Java Developer plays a crucial role in our organization, responsible for the design, development, and maintenance of high-quality Java applications. They will collaborate with cross-functional teams to deliver innovative solutions to meet business requirements.Key Responsibilities:Develop, test, and maintain high-quality...


  • Dallas, United States The Dignify Solutions LLC Full time

    Job Description: Required • 8+ years of JavaEE experience • 7 + years of Java Web Services experience • 5+ years of Spring experience • 2+ years of experience with Cloud technologies • 2+ years of experience in microservices development • 2+ years of MQ Series Messaging experience • 2+ years of API development • Expertise in secure coding...


  • Dallas, Texas, United States Delta System & Software, Inc. Full time

    Delta System & Software, Inc. is seeking a skilled Software Quality Assurance Engineer to join our team.Key Responsibilities:Lead the development and maintenance of test automation frameworks and scripts using Selenium and Cypress.Collaborate with cross-functional teams to identify and prioritize test automation initiatives.Design and implement efficient...