Desired Candidate Profile
What we offer
A career at ATS Technology Group will be unlike any other you have experienced. If you are passionate about technology and aspire to build innovative solutions for the Indian real estate industry, this is the right opportunity for you. When you join the Strategy and Business Transformation team within the ATS Technology Group, you will not only be part of the leader in Indian real estate, but will join one of the most innovative initiatives to lead digital transformation in the industry within the context of the rapidly evolving digital economy. Our software development team is looking for a Senior Java Developer to design and develop our next-generation portfolio of Prop Tech solutions. What we expect
To complete software lifecycle involvement from initial specification through release and implementation.
To be involved in development activities using Java/Spring-Hibernate, JSON, XML, JMS, JBPM
To interact with peers, Development Leads, Quality Assurance, DBA, UNIX Administrator.
To Work in an agile operating model, collaborate with other engineers, tech leads and other functions to deliver an exceptional user experience to our customers.
To automate and simplify team development, test, deployment, and operations processes.
To Work with new frameworks and technologies, assist with prototyping and proof-of-concepts, participate in code reviews, and help ensure a high level of code quality from the team.
To document applications and train new team members on how the teams software is constructed, operated and fits into the bigger picture.
To troubleshoot complex problems, determine root cause and permanently correct them.
To provide support on activities such as development of environment management, establish required connectivity, provision developer access to various tools and resources.
To participate in designing the systems, converting functionality into technical design and preparation of test plans.
Qualification
5+ year experience in building Java /J2EE applications (CRM/ERP/APIs & Services).
Good OOPs concepts & principles Understanding of MVC framework (like JSF/Struts/Spring).
Java persistence framework (like iBATIS /Mybatis /Hibernate/Apache/Junit etc).
Expertise in SQL and NoSQL databases.
Application server (WebSphere /Apache).
Basic configuration IDE (like RAD/Eclipse/IntelliJ).
Mark-up languages (like XML/JSON).
Spring Basic understanding of UML.
Understanding of Versioning tools & Branching strategies (ClearCase/SVN/GIT/Bit Bucket).
Working knowledge of CI & Build tools like Jenkins.
Maven Database Concepts & SQL (using RDBMS like DB2/oracle).
Knowledge of SDLC (like Waterfall, Iterative, Agile, KANBAN).
Good written and oral communication skills.
Education:
UG: B.Tech/B.E. - Computers
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
Spring
Hibernate
Java
J2Ee
Struts
JSF
IBATIS
JBPM
Mybatis
JMS