We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
Java developer responsibilities include designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.
Your role as a developer you have to ensure that your part on the project is done clearly on both individual and also as a team player.
Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
Responsibilities:
Working on development projects (analysis, development, unit testing ) requiring changes to services.
Designing and implementing microservices which use the spring boot framework.
Manage Java and Java EE application development.
You will identify and implement improvements to software development processes and infrastructure through the use of software engineering tools and techniques, for example to increase automation or simplify processes.
You will be able to use your specific insights into Java technologies to overcome technical challenges while continuing to deepen your area of knowledge.
Keep the coding standards high as per client requirement and industry standards.
Designing, implementing, and maintaining Java-based applications.
Monitor all application support activities including trouble shooting.
Requirements:
Strong knowledge of Java Application Frameworks (Struts, Spring, Hibernate, Springboot).
Knowledge of MySQL, Postgres and MongoDB.
Good knowledge in HTML5, CSS3, Angular, JavaScript, Node.js, jQuery & Bootstrap, with an understanding of responsive design.
Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services.
Working in compliance with the full Software Development Life Cycle.
In-depth knowledge of code versioning tools, for instance, Git.
Understanding of building tools like Ant, Maven, Gradle, etc.
Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds.
Implementing automated testing platforms and unit tests.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.