Infojini Inc.

Associate Principal Software Engineer Java

Infojini Inc.Contract
Remote
13 - 25 YearsMar 6th, 2026
27 ViewsBe an Early Applicant
Required Skillset:
JavaSpring BootSplunkSpringApache SparkKafkaPrometheusApache FlinkKafka StreamsAmazon KinesisJava 8+REST APIsUnix/LinuxAWS S3JUnitAppDynamicsRabbitMQAWS RDSNoSQL databasesAWS EC2ElasticSearchAWS VPCDistributed systemsAWS IAMMicroservices architectureActiveMQEvent-driven systemsAWS KMSAWS CLIGraph databasesTransaction processing systemsPublic cloud platforms

Job Description

Hello,

Please find the job description for the position of  Associate Principal Software Engineer – Java  below, and kindly let me know if you are interested or would like to proceed further.


 

Job Title: Associate Principal Software Engineer – Java

💻 Role: Software Engineering (Java)
📍 Location: Remote

Job Summary

This role collaborates closely with business analysts, team leads, and development teams to build scalable and resilient hybrid and cloud-based data solutions supporting critical financial market clearing and risk activities.

The candidate will contribute to enterprise transformation initiatives toward a data-driven organization and work with cross-functional teams including developers, architects, and product owners. The position requires strong technical expertise and the ability to work effectively with both technical and non-technical stakeholders in a project-driven environment. Software Engineer Java JD

Key Responsibilities

  • Support development of big data applications aligned with business requirements and architecture frameworks.
  • Analyze requirements and develop, test, and document software solutions to maintain quality standards.
  • Follow SDLC procedures and ensure compliance with security, performance, and architectural standards.
  • Conduct application and project risk analysis and recommend improvements.
  • Provide production support and troubleshooting when required.
  • Communicate software issues or delays to stakeholders and management in a timely manner.
  • Address and resolve security vulnerabilities within applications. Software Engineer Java JD

Required Qualifications & Experience

  • 5+ years of experience building high-speed, data-centric solutions.
  • 5+ years of Java development experience.
  • Experience with distributed computing frameworks such as:
    • Apache Flink
    • Apache Spark
    • Kafka Streams
  • Experience with messaging systems:
    • Kafka
    • RabbitMQ
    • ActiveMQ
    • Amazon Kinesis
  • Experience working with cloud technologies and migrations, especially AWS services such as:
    • VPC
    • EC2
    • RDS
    • S3
    • KMS
    • AWS CLI / IAM
  • Experience writing unit and integration tests using frameworks like JUnit.
  • Experience working with multiple database types:
    • Relational databases
    • NoSQL databases
    • Graph databases
  • Experience with Git-based workflows.
  • Knowledge of DevOps tools and CI/CD pipelines such as:
    • Terraform
    • Ansible
    • Jenkins
    • Kubernetes
    • Helm
  • Experience with monitoring tools like:
    • Splunk
    • ElasticSearch
    • Prometheus
    • AppDynamics Software Engineer Java JD

Technical Skills

  • Strong experience in Java-based software development.
  • Solid understanding of Object-Oriented Design and Architecture Principles.
  • Experience developing automated tests and test plans.
  • Strong knowledge of performance optimization and multi-threaded programming.
  • Experience with:
    • Unix/Linux environments
    • Event-driven systems
    • Distributed systems
    • Transaction processing systems
    • Public cloud platforms
  • Hands-on experience with:
    • Java 8+
    • Spring
    • Spring Boot
    • Microservices architecture
    • REST APIs Software Engineer Java JD

Certifications (Preferred)

  • OCP Java SE 8 Programmer Certification
  • AWS Certified Solutions Architect – Associate Software Engineer Java JD

Education

  • Required: Bachelor’s degree in Computer Science or related technical field
  • Preferred: Master’s degree in Computer Science

Thanks & Regards,

 

Tushar Chauhan

(xxxxxxxxxxxxxxxExt. 1079

xxxxxxxxxxxxxxx

Similar Jobs

Senior Java Developer

Remote

Mar 6th, 2026

Senior Java Developer

Massachusetts

Mar 5th, 2026

Senior Java Developer

Virginia

Mar 4th, 2026

Senior Java Developer

Remote

Feb 24th, 2026

Senior/Lead Java Software Engineer

Illinois

Feb 18th, 2026