Objective :
As a Senior Java Developer, you will collaborate with web developers to integrate Java into business applications, software and websites. You will be involved throughout the entire development life cycle of a product while identifying and analysing any issues or problems and come up with efficient solutions.
As a Senior Java Developer at Rage, you’ll get to :
- Participate in project roadmap discussions in order to design, estimate and deliver secure and highly performing code.
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability, concurrency and performance.
- Contribute in all phases of the development lifecycle.
- Develop test driven programs.
- Investigate, evaluate, and apply new technologies.
- Identify and implement performance improvements and optimizations.
Ideally, you should have :
A Bachelor’s degree in Computer Science with at least 5 years of experience in Java 1.8.Proven working experience in Java Development.Experience in Front End technologies – Html,css, JavaScript / jQuery, CSS,Angular JS, CSS Preprocessing, Responsive Design.Hands on experience in designing and developing applications using Java EE platforms.Excellent knowledge of Relational Databases, SQL and ORM technologies.Experience in Spring / Play / Akka frameworks.Experience with test-driven development.Experience and full lifecycle involvement with both waterfall and Agile methodologies.Experience with multiple source control systems : CVS, SVN, Git.Experience with web application design and analysis, design patterns, and object oriented design.