Senior Software Engineer – Java

4 years

0 Lacs

Posted:19 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly skilled

Senior Software Engineer

with deep expertise in Java and AWS to join our team.The successful candidate will play a critical role in designing and implementing robust data integration solutions, enhancing system performance, and leveraging modern cloud technologies to drive business innovation.

Responsibilities

  • Design and develop Java-based connectors, REST APIs, and components to enable seamless data integration between systems
  • Collaborate with cross-functional teams to analyze business requirements and deliver technical solutions
  • Implement data pipelines and ETL/ELT processes to ensure accurate and consistent data flow
  • Optimize performance and efficiency of data workflows by utilizing AWS services and Java best practices
  • Contribute to code reviews, testing, and deployment to ensure high-quality deliverables
  • Ensure compliance with project requirements, deadlines, and technical standards
  • Stay updated on emerging trends and advancements in Java, cloud computing, and data-driven technologies
  • Provide technical guidance and mentorship to junior engineers

Requirements

  • 4.5+ years of experience in software development with a focus on Java and frameworks like Spring, Hibernate, JUnit
  • Strong understanding of RESTful APIs, data integration patterns, and data modeling techniques
  • Knowledge of SQL, Python or Bash scripting, and version control tools like Git
  • Proficiency in building and maintaining data ingestion, transformation, and ETL/ELT processes
  • Competency in leveraging AWS services like EC2, S3, and Lambda for cloud-based solutions
  • Ability to work effectively in Agile environments and collaborate across diverse teams
  • Strong analytical and problem-solving skills to troubleshoot and optimize complex systems

Nice to have

  • Background in big data tools such as Apache Kafka or Apache Spark
  • Familiarity with containerization solutions like Docker and Kubernetes
  • Expertise in data governance, data quality assurance, and security standards
  • Understanding of Snowflake data warehousing concepts and query performance tuning
  • Certifications in Java or AWS technologies

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You