Associate Principal, Software Engineering: Java
3 weeks ago
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 Java-based development, cloud technologies, and messaging brokers, with a strong understanding of object-oriented principles and the ability to work in an Agile environment.
Key Responsibilities:
- Develop, support, and optimize high-speed, data-centric applications for financial market clearing and risk activities.
- Collaborate with development teams to ensure applications are secure, resilient, and scalable.
- Analyze requirements and develop, test, and document software to ensure quality and adherence to SDLC processes.
- Communicate any delays or defects and support production by troubleshooting and providing fixes as necessary.
- Conduct risk analysis on application and project implementations, recommending improvements.
Technical Qualifications:
- 5+ years of experience in Java-based software development, including deep understanding of Java fundamentals (Memory Model, Concurrency, Multithreading).
- Experience with high-speed distributed computing frameworks (Flink, Apache Spark, Kafka Streams).
- Proficient with distributed message brokers (Kafka, RabbitMQ, ActiveMQ, or Amazon Kinesis).
- Experience with cloud technologies and public cloud platforms (AWS, Google Cloud), including VPCs, Security Groups, EC2, S3, IAM, etc.
- Strong experience with DevOps tools (Terraform, Ansible, Jenkins, Kubernetes, Helm) and CI/CD pipeline management.
- Database expertise (Relational, NoSQL, Object-based, Graph) with hands-on experience writing complex SQL queries.
- Git workflows experience, including Git for version control.
- Familiarity with monitoring tools (Splunk, Elasticsearch, Prometheus, AppDynamics) and performance testing frameworks (Junit, Citrus).
Additional Preferred Skills:
- Experience in performance optimization and profiling for high-volume, high-transaction environments.
- Knowledge of Unix/Linux, transaction processing systems, and event-driven systems.
- Hands-on experience with Java 8+, Spring, Spring Boot, REST APIs, and microservices.
Education and Certifications:
- Required: BS in Computer Science or a related technical field.
- Preferred: MS in Computer Science.
- Preferred Certifications: OCP Java SE 8 Programmer, AWS Certified Solutions Architect – Associate Level.
-
Associate Principal, Software Engineering: Java
3 weeks ago
dallas, United States New York Technology Partners Full timeJob 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...
-
Associate Principal, Software Engineering: Java
3 weeks ago
Dallas, United States New York Technology Partners Full timeJob 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...
-
Associate Principal, Software Engineering: Java
3 weeks ago
dallas, United States New York Technology Partners Full timeJob 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...
-
Associate Principal, Software Engineering: Java
3 weeks ago
dallas, United States New York Technology Partners Full timeJob 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...
-
Associate Principal, Software Engineering: Java
3 weeks ago
dallas, United States New York Technology Partners Full timeJob 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...
-
Principal Software Engineer
6 months ago
Dallas, United States Cambium Learning Full timeJob 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...
-
Associate Principal, Software Engineering: Java
4 weeks ago
Dallas, United States OCC Full timeWhat 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...
-
Principal Embedded Software Engineer
6 days ago
Dallas, United States Lynx Software Technologies Full timeThompson 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....
-
Associate Principal, Software Engineering: Java
3 weeks ago
Dallas, TX, United States New York Technology Partners Full timeJob 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...
-
Senior Java Software Engineer
2 weeks ago
Dallas, United States TechnoGen Full timePlease 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...
-
Java Application Architect
2 weeks ago
Dallas, United States Dew Software Full timeJoin 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...
-
Java Software Engineer
4 weeks ago
Dallas, Texas, United States CyberTec Full timeCyberTec 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...
-
Software Development Engineer Principal
4 weeks ago
Dallas, United States TalentBurst, Inc. Full timeW2 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...
-
Software Development Engineer Principal
2 weeks ago
Dallas, United States TalentBurst Full timeW2 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...
-
Software Development Engineer Principal
2 weeks ago
Dallas, United States TalentBurst, Inc. Full timeW2 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...
-
Principal Software Engineer
4 weeks ago
Dallas, Texas, United States InRhythm Full timeJob 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 timeJob 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...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States Maya RPO Full timeJob 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...
-
Sr. Software Engineer Java
4 months ago
Dallas, United States The Dignify Solutions LLC Full timeJob 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...
-
Senior Software Quality Assurance Engineer
4 weeks ago
Dallas, Texas, United States Delta System & Software, Inc. Full timeDelta 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...