1 Meganexus Job
Full Stack Java Developer - Meganexus
Meganexus
posted 2mon ago
Flexible timing
Key skills for the job
Meganexus has lead rehabilitation ICT for over a decade and our aim is to support and develop software that continues to help vulnerable people build better lives. Our software platform places each individual service user at the heart of every solution and operates in over 120 prisons and NHS trusts.
Our platform enables supporting staff on the front line to focus on delivery of services and face-to-face time to deliver personalised interventions. Coupled with a library of your organisations curated digital content, the platform is an empowering, co-designed digital asset for services users, front line staff and organisations.
We work in an environment where Developers are more exposed to IT and systems in production and the IT professionals are more exposed to the software development process. By focusing on this level of exposure it allows us to build a team more equipped to deal with incidents and requests. It also allows developers and IT professionals to provide more efficient services.
Job descriptionB.Tech /B.E. Any Specialization, BCA
M.Tech/ M.E. Computers; MCA Computers; Post Graduation Not Mandatory
4-6 years of experience in design development as a FULL STACK developer Experience in JAVA 8, SPRING, RESTAPI, MSSQL (INCLUDING SQL), SPRING BOOT, HIBERNATE, ANGULAR 2 or ABOVE, MICRO SERVICES is must Any knowledge of Document DB (such as Elastic Search), Graph DB (Such as NEO4J) and NoSQL is an added advantage Any exposure to Azure cloud services is good to have Knowledge of CI/CD using docker, Jenkins and Kubernetes are a plus Strong object-oriented design skills Experience in using Distributed version control systems (GIT) Good problem-solving skills and strong analytical skills. Experience working with Agile development methodology Organized, attentive to details with strong verbal and presentation skills Have the ability to work in teams and take instruction from a variety of people Polite and approachable manner when liaising with people both internally and externally Show a willingness to listen and learn Take initiative in self-development and career progression Strong verbal and written English communication skills Take ownership of assigned tasks along with the responsibility for delivering these tasks on time and to a high quality Demonstrate an ability to alleviate pressure and stress through prioritizing work, time management, and sound organizational skillsEmployment Type: Full Time, Permanent
Read full job descriptionPrepare for Java Developer roles with real interview advice