DATAMAXIS, Inc Logo

DATAMAXIS, Inc

Senior Java Developer

Posted 24 Days Ago
Be an Early Applicant
India
Expert/Leader
India
Expert/Leader
Design and develop enterprise applications using Java and associated frameworks, manage AWS deployments, build APIs, and mentor junior developers.
The summary above was generated by AI

JOB DESCRIPTION:

TITLE: Senior Java Developer

Type: Remote

Experience:10+

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java 8+ (with Lambda expressions), Spring Boot, and Microservices architecture.
  • Build and optimize RESTful APIs with robust security, performance, and scalability.
  • Apply design patterns and best practices to ensure maintainability and high-quality code.
  • Work with MySQL and Spring JDBC for efficient data access and persistence.
  • Implement batch processing solutions using Spring Batch.
  • Deploy and manage applications on AWS Cloud (ECS, EC2, SQS, CloudFormation).
  • Collaborate with DevOps teams for CI/CD automation using Jenkins pipelines.
  • Contribute to system design discussions and provide end-to-end technical solutions.
  • Mentor junior developers and review code to ensure adherence to standards.

Required Skills & Experience

  • 10+ years of professional experience in Java development.
  • Expert-level knowledge of Java 8 (with Lambda expressions) and strong fundamentals in OOP concepts.
  • Hands-on experience with Spring, Spring Boot, Spring Batch, and Spring JDBC.
  • Proficiency in building RESTful APIs and working with JSON/XML.
  • Solid understanding of Microservices architecture and cloud-native design.
  • Strong experience with AWS services: ECS, EC2, SQS, CloudFormation.
  • Knowledge of CI/CD pipelines using Jenkins and build/deployment automation.
  • Experience working with MySQL or similar relational databases.
  • Good understanding of design patterns and enterprise application architecture.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to design and deliver solutions independently with minimal supervision.

Good to Have

  • Knowledge of containerization tools like Docker and orchestration with Kubernetes.
  • Familiarity with monitoring tools -CloudWatch.

Exposure to Agile/Scrum methodologies.

Top Skills

Aws (Ecs
Cloudformation)
Docker
Ec2
Java 8+
Jenkins
Kubernetes
Microservices
MySQL
Restful Apis
Spring Boot
Spring Jdbc
Sqs

Similar Jobs

Yesterday
Hybrid
India
Senior level
Senior level
Financial Services
The Senior Lead Software Engineer is responsible for developing high-quality code, providing technical guidance, and contributing to product design and operational processes within an agile team.
Top Skills: AWSJava
5 Days Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
The Senior Lead Software Engineer will develop high-quality code, create scalable frameworks, lead product development, and provide expertise in software engineering.
Top Skills: AWSCloud Native MicroservicesDatabase TechnologiesJavaKafkaKubernetesPython
6 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
As a Senior Lead Software Engineer, enhance and deliver technology products, providing technical guidance, writing secure production code, and influencing design decisions.
Top Skills: CloudJavaMicroservices

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account