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
3 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
4 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
4 weeks ago
Dallas, Texas, United States TechnoGen Full timeJob Title: Senior Java Software EngineerLocation: Dallas, TXDuration: 6+ MonthsJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at TechnoGen. The ideal candidate will have strong programming skills in Java with a focus on object-oriented design principles. Experience with Java frameworks such as Spring and...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States Bayone Full timeJob Title: Senior Java Software EngineerAt Bayone, we're 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, scalable, and highly available distributed systems using Java and Spring Boot.Key Responsibilities:* Design...
-
Software Engineer
1 month ago
Dallas, Texas, United States Wise Skulls Full timeJob Title: Software Engineer - Java ExpertWe are seeking a skilled Software Engineer - Java Expert to join our team at Wise Skulls.Key Responsibilities:* Design and develop high-quality Java applications* Collaborate with cross-functional teams to deliver projects* Stay up-to-date with the latest Java technologies and frameworksRequirements:* 3-4 years of...
-
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...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States CyberTec Full timeJob DescriptionAt CyberTec, we are 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 large-scale Java applications using Spring Boot and Microservices-based architecture in AWS.Responsibilities Design and develop high-quality Java...
-
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...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States Abode Techzone LLC Full timeJob Title: Lead Java DeveloperJob Summary:We are seeking a skilled Java Developer with experience in OSS/BSS (Operations Support Systems/Business Support Systems) & Networking to join our team at Abode Techzone LLC. The ideal candidate will be responsible for designing, developing, and maintaining software solutions that facilitate the operation and...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States TWO95 International Full timeJob Title: Senior Java Software EngineerJob Description: We are seeking a highly skilled Senior Java Software Engineer to join our team at TWO95 International.Key Responsibilities:* Design, develop, test, and deploy applications/systems using Spring framework and Spring Boot.* Integrate experience with Spring Boot or Kafka is a must.* Collaborate with...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States The Dignify Solutions LLC Full timeJob Description:We are seeking a highly skilled Sr. Software Engineer Java to join our team at The Dignify Solutions LLC. The ideal candidate will have a strong background in JavaEE, Java Web Services, and Spring, with experience in cloud technologies, microservices development, and MQ Series Messaging. Additionally, they should have expertise in secure...
-
Senior Java Software Engineer
4 weeks ago
Dallas, Texas, United States Akraya Full timeJob Summary:We are seeking a highly skilled and experienced Senior Java Engineer to join our team at Akraya. As a key member of our team, you will be responsible for designing and developing secure and scalable software applications using Java and J2EE. Your expertise in utilizing AWS cloud services will be crucial in ensuring the smooth operation of our...