Software Engineer II (Java & Python)

ripplehire

Bengaluru (Bangalore) 5 Years Exp Posted 47d ago

Job Description

 

       Define the technical requirements that are required to develop the product/feature

·       Architect and design the technical solution and implement the solution

·       Explore, assess and prototype new technologies to drive innovation and problem solving

·       Partner and collaborate with peers in other technology teams

·       Actively engages in product and technical discussions for feasibility and adherence to overall roadmaps and architectural strategy. 

·       Identify and analyze open source/market solutions

Skills

 

Technical Skills Required:

·       5 to 7 years of Java development experience. With expertise in writing APIs using Java and Spring framework.

·       Experience in python scripting.

·       Expertise in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others.

·       Expertise in building RESTful APIs.

·       Expertise in NoSQL databases like MongoDB, DynamoDB.

·       Experience working with modern development approaches (containerization, cloud, continuous delivery, micro-services, modular reactive web applications).

·       Strong experience in working with DevOps and Build pipelines.

·       Expertise in development of Unit Test cases and Testing frameworks and scripting.

·       Experience working with enterprise technology platforms.

·       Strong experience with development methodologies such as Agile or SCRUM.

·       Exposure to a wide range of technologies including enterprise application integration, database design and configuration, web applications, operating platforms, security and networking.

·       Demonstrate strong problem-solving ability and analytical skills.

·       Strong communication, presentation, and advisory skills.

·       4+ years Java development experience.

·       2+ years AWS cloud experience.

 Nice to Have:

  • Experience in python scripting is good to have.
  • Experience with POS and Credit card payment processing is a plus.

 Education & Experience:

·       Education: Bachelor's Degree in Computer Science or equivalent.

·       Minimum of 2 years of experience with AWS tools and methodologies.

·       Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision.

·       Passion to understand, learn, and dissect new technologies quickly on your own.

·       Extensive experience working on multiple projects at a time in a fast paced, results oriented environment.

Similar Openings for You