Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Full Stack Java Developer @ Ikrux Solutions Opc

Home > IT

 Full Stack Java Developer

Job Description


Expertise in Java technologies such as: MVC Framework (Struts, Wicket), Spring, Spring Boot, Spring Cloud, JPA, JMS and exposure to other Java libraries and frameworks
Expertise in web technologies such as: Javascript, HTML, CSS, AJAX, JSON
Awareness of the 12 factor principles of microservice development
Expertise in building single page application like Angular, NodeJS, ReactJS
Expertise using multiple frameworks/libraries to build web applications such as Angular platform or similar
Expertise in designing well-formed RESTful and SOAP APIs
Know how to work around a Unix or Linux operating system with Scripting basics
Know how to work around a relational database (E.g.: MySQL, Postgres, etc.) and one non-relational database (E.g.: MongoDB, Cassandra, etc.)
Can write and setup the various testing strategies (unit tests, integration test, etc.) using tools like JUnit, Selenium, Mockito, etc.
Know associated infrastructure technologies for logging, caching, security, metrics, searching, queues etc. (Log4J, ehcache, Spring security, ElasticSearch, ApacheMQ, Logstash, Kibana, Redis, etc.)
Know how to work with a version control system (VCS) like SVN, Git, etc.
Experience in Java build automation technologies such as Gradle, Maven, etc.
Experience with CI/CD platforms such as Bamboo, Jenkins etc.
Experience with IaaS such as AWS, GCP, Azure, PCF
Experience working with IDEs such as; IntelliJ, Eclipse
Experience with ORM frameworks like Hibernate, iBatis etc.
Understanding or exposure to Jira / ALM in relation to agile task allocation and defect management (desirable)
Deep experience building code in highly available / high scale / high TPS software application platforms
Experience in agile delivery
Well-developed oral and written communication skills
Roles & Responsibilities
Design and develop applications, system to system interfaces and complete software solutions, performs vendor-related activities and create documentation such as user guides and software development guides
Develop high quality, secure, scalable software solutions based on technical/functional requirements specifications and design artifacts within expected time and budget
Responsible for programming, unit testing, documentation, maintenance and support of systems application software in adherence with set standards, processes and best practices
Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks

Employement Category:

Employement Type: Full time
Industry: Full time
Functional Area: Banking
Role Category: IT
Role/Responsibilies: Full Stack Java Developer

Contact Details:

Company: Ikrux Solutions Opc
Location(s): Bengaluru

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Ikrux Solutions Opc

iKrux