Software Engineer (AWS)

Software Engineer (AWS)

Disys India Private Limited
5-8 years
Not Specified

Job Description

Job Description :
Manager Notes:
MUST HAVE: Amazon EKS, Core java, Oracle, API gateway, Web services, Kafka
Node JS is nice to have.
Job Description:
We are seeking a hardworking Software Engineer to join a team that is building our next generation Money Movement platform. As a member of the team you and your team members will provide solutions that meet not only functional, but also performance, scalability and reliability requirements. You will be expected to work as a member of a high functioning Scrum team to help drive the next generation Money Movement platform.
The Team
  • This team develops and supports CLIENT Money Movement platform. This role is as a developer on a team that will be focused on developing the next generation Money Movement platform for the future.
  • In this role, you will serve as a Software Engineer on a development team. You will be responsible for the creation and maintenance of quality application solutions. You will work closely with the scrum master, systems analysts, architects, and other developers to design, build, test, and deliver. You will also be encouraged to provide guidance and mentoring to the other developers within the scrum team in accordance with your skills and experiences.

The Expertise You Have
  • BS or above in Computer Science or related field
  • 5+ years of development experience with strong knowledge of Java, Spring, Web-Services and SQL/Relational Databases is required
  • Cloud development experience with Kubernetes and Docker
  • Experience working in an Agile/Scrum project environment with project team members in multiple locations, including offshore
  • Strong Object-oriented analysis and design is required
  • Knowledge of C++ programming language is a plus
  • Experience creating, building, and deploying applications in a DevOps environment using CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus
  • Ability to communicate and collaborate with supporting teams to get things done in an expedited manner

The Skills You Bring
Your background in the following will prove necessary:
  • Proven software development skills using Java and web application technologies in a service-oriented architecture
  • Experience in Server-Side Java, J2EE, REST, SQL, JUnit, and Tomcat
  • Experience developing in a Cloud environment with Kubernetes and Docker
  • Knowledge of continuous integration, static code analysis, and development
  • Experience with RESTful Web Services (API’s)

Your experience with the following will be a plus:
  • Proven experience crafting, building, and deploying applications in a DevOps environment using CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus
  • Containerization and cloud deployment

The Value You Deliver
  • Comprehensive knowledge of internet, application architecture, as well as current and new technologies
  • Proven understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Your use of formal methods (traditional structured or Agile/iterative) for delivering new or improved applications, identify and communicating systems development processes and developing deliverables associated with the respective phases of the lifecycle
  • Working efficiently with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner
  • Strong analytical skills and ability to solve issues by making timely decisions based on facts, knowledge, experience and judgment
  • The ability to quickly learn, adapt and thrive to meet the needs of a fast paced, changing environment
  • Communicating through formal and informal presentations in various settings; one-on-one, small and large groups, with peers, and senior management
  • Communicate effectively with and to influence team members and external groups
  • Maintain and update relevant documents to provide an effective feedback loop to the team and visibility to other partners while supporting the consistent use of enabling tools such as Jira, Confluence, Team, etc..

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content