JAVA J2EE TECHNOLOGY STACK (SPRING MVC SPRING BOOT SPRING SECURITY JPA HIBERNATE QUEUESCSS3 AND JAVASCRIPT
Experience
5 to 7 Years
Industry
IT - Software Services
Functional Area
Software Development - Application Programming Software Development - Client Server
Company Profile:
Phoenix IT Solutions:
Phoenix is a leading IT solutions provider with business consulting expertise helping the power, water and gas distribution companies around the world transforming them into smarter utilities, with its own mPower™ Smart Grid product suite built on enterprise Java technology stack.
Phoenix is now aggressively expanding into Smart City IT solutions arena, leveraging its Smart Grids expertise to ensure uninterrupted supply of utility services offering better quality of life for citizens. Realizing this challenging vision calls for energetic, talented and committed professionals. Phoenix is committed to facilitate a challenging work environment. We are always on the lookout for individuals who can conceptualize, develop and implement innovative services and solutions.
Senior Software Engineer - 1 Positions
Expertise in building multi-tier middleware for distributed applications using open source/Java, J2EE technology stack (Spring MVC, Spring Boot, Spring Security, JPA, Hibernate, Queues,CSS3 and JavaScript with ease).
Experience: 5 - 7 + Years
DESCRIPTION
Product Engineering at Phoenix
Our product teams are multidisciplinary with design, front end and back end engineering combined. While specialization is important, we discourage pigeon holing. Our most effective people work across design and implementation, making the right technology decisions to build the best product.
We work to maintain a healthy balance of strong senior engineers and smart junior engineers eager to develop their skills. We believe Phoenix is a place to come and deliver career-defining achievements.
As an engineer you will:
• Contribute to our road maps and influence their direction. This is more than a technical role, you will be a creative product and technical contributor.
• Contribute to our technical architecture as we grow. We scale to service requests from all our customers customers. Were growing and so are they.
• Care about agility as much you care for scalability and availability. Continuous deployment keeps us focused on incremental releases. Even our biggest technical achievements roll out piece by piece, feature flagged out of sight. Projects are kept short and tightly scoped.
• Ship a change to production as soon as you join and a significant public release in your first few weeks.
• Be proud of what you work on, obsess about the quality of the work you produce. Join us to do the best work of your career.
• Have regular opportunity and support for career growth. We started growing and forming new teams. For those who are motivated to lead, we hugely bias internal promotions to Senior engineer and Lead engineer roles.
Technology
The core technologies we use are Java, Spring boot, Hibernate, JPA, Jhipster with AngularJS frontend. We use MySQL and MongoDB for most of our storage. At the center we have service-oriented architecture using Spring RESTful with Spring security and OAuth2.
Our mobile development track uses either hybrid or native approach (iOS and Android) to build mobile applications. The integrations are primarily enabled through REST services.
Our infrastructure entirely runs on Cloud foundry compatible cloud and we make use of many of their services (ClearDB, RabbitMQ, Mandrill/SendGrid, etc.). We like to use best open source tools and services available to achieve continuous deployment and continuous innovation.
• Bachelors or Masters in Computer Science or equivalent. We also welcome candidates from other majors with the above skills and interests.
• Programming knowledge in Java with 8+ years of experience
• Ability to communicate technical concepts clearly and effectively
• Ability to do design and take technical ownership
• Ability and experience in managing small teams
• Mentoring teams towards achieving goals
• Strong written and verbal communication skills, with the ability to create strong working relationships with cross-functional teams.
• Passionate software engineer, love to learn, prototype and solve the problems.
BENEFITS
• We provide hardware or any of the tools you need to do your job well. Easy access to Cloud foundry infrastructure and services for prototyping and development too.
• Start-up like environment with tremendous scope for learning and career development
• Competitive pay with bonus and other perks
• Fun and Flexible work environment
• Paid Holidays and Vacation time
• Life Insurance and Health & Well being benefits
If interested please forward you updated CV along with Current CTC, Expected CTC & Notice Period details asap to raju.ch@phoenix.in or please feel free to call me on +91- 70329 26333.