JAVA Web Application Developer / DEVOPs

Job Description: 

Company Description

smartShift Technologies is a business transformation company with experience in transforming and managing hundreds of mission critical applications of market-leading organizations of all sizes - early stage start-ups, mid-market enterprises and Fortune 1000 corporations.We are leading the enterprise software management revolution. Through our innovation in automation, we have radically changed the way companies transform and manage their enterprise systems.We have proprietary technology in automated code transformation that has been utilized in SAP to revolutionize updates to Fortune 500 companies. We also deliver large scale cloud transformation projects along with continued managed services in Amazon Web Services, Windows Azure, and other leading cloud technologies.

Our working culture combines the meritocratic approach of responsibility and compensation with swarm intelligence: we work as one team concentrating on deliverables under situational leadership. At smartShift our customers are in the center of our activities and we take the risk to get actual results for them. We live an open and transparent culture which means we are honest with ourselves. Nevertheless, each team member embodies and appreciates accountability and reliability following the principle “I will be the change I seek”.

At smartShift, you will have the opportunity to work in a unique startup atmosphere - learning something new every day while still experiencing top of the line delivery. We like to dress casual, work smart, and constantly challenge the status quo.

smartShift Technologies is headquartered in New York, with offices in Germany and India.

Position Summary

smartShift Technologies is looking for JAVA WEB APPLICATION DEVELOPER / DEVOPS ENGINNERS to join our Cloud Transformation &Managed Services team.


  • Understand the client’s domain and applications
  • Participate in design sessions and ensure design artifacts are created
  • Develop using latest technologies/programming languages
  • Complete unit testing of work, engage in Systems Integration testing and support User Acceptance Testing
  • Deploy, administer and support microservice components in a RedHatOpenShift environment
  • Troubleshoot client issues and resolve problem tickets as on need basis
  • Communicate effectively with customers and collaborate with team members within smartShift offices.
  • Protect information and adhere to ISO standards on information security.

Skills& Experience

  • 2 plus years’ experience working on projects utilizing: Java, Web Development/REST (preferably with Spring), Linux, Junit, Mocking, Maven, JavaScript, GIT
  • Experience working on projects using Test Driven Development (TDD)
  • Good understanding of JUNITS and JUNITS usage on project experience desirable
  • Consistent incorporation of best practices and standards while coding
  • Good Exposure to building secure and scalable applications
  • Excellent written and verbal communication skills – good handle on English language
  • Experience in following areas are preferred – Microservices, Spring Boot, Spring Security with OAuth2, SOAP and SOAP UI, Jenkins configuration, AngularJS, RedHatPaaS (RHEL, Kubernetes, OpenShift, Camel, Fuse)
  • Knowledge on infrastructure topics are desirable
    • Good understanding of encryption technology (e.g. you know what certificates and a CA are)


Any graduate with 4+ years of experience

If you are client focused, open communicator, quality conscious with an eye for technology, here is a fantastic opportunity for you to grow in a fun loving, challenging workspace.

Bengaluru, India