Job Requirements :
- Good knowledge of core java/J2EE.
- Good knowledge of Relational Databases like MySQL, PostgreSQL, MS SQL Server with complex SQL Queries, Stored Procedure, Triggers
- Unit testing experience using Junit, Spock
- Knowledge of versioning tools like GIT, SVN
- Knowledge of build tools like Maven, Gradle, Ant
- Knowledge of MongoDB, Cassandra, Neo4J, Redis, Kafka, ActiveMQ, Caches, Microservices will be a major plus
- Good to have knowledge of ORM like Hibernate
- Good to have knowledge of Javascript, jQuery or AngularJS
- Experience working in an Agile environment, applying Agile concepts and practices such as refactoring/continuous integration/continuous testing (TDD, BDD) and continuous delivery.
India JAVA/J2EE jobs, jobs, job search, India, JAVA/J2EE JOBS in Ahmedabad ,JAVA/J2EE JOBS in Bangalore , Bangalore,,JAVA/J2EE JOBS in Calcutta,JAVA/J2EE JOBS in Chandigarh,JAVA/J2EE JOBS in Chennai,JAVA/J2EE JOBS in Delhi,JAVA/J2EE JOBS in Gandhinagar,JAVA/J2EE JOBS in Gurgaon,JAVA/J2EE JOBS in Hosur,JAVA/J2EE JOBS in Hyderabad,JAVA/J2EE JOBS in Mumbai,JAVA/J2EE JOBS in Nagpur,JAVA/J2EE JOBS in Noida,JAVA/J2EE JOBS in Pune
Sunday, December 06, 2020
Devkraft Technologies - Java Developer - J2EE/Spring/MySQL (3-5 yrs) (Devkraft Technologies)
Java Developer - Blockchain/J2EE (3-8 yrs) (HUQUO)
Responsibilities :
- Analyze user requirements; envisioning system features and functionality
- Designs and develops user interfaces and applications using the laid-out framework
- Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms
- Creates well designed, testable efficient code
- Supports users by developing documentation and assistance tools.
- Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments
- Follows software development process in code standards, continuous integration, unite testing and deploying solutions in different environments
Essential Skills :
- BS/MS degree in Computer Science, Engineering or a related subject
- Overall experience in the range of 3 to 5 years
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms (both web programming and server side development)
- Object Oriented analysis and design using common design patterns
- Profound insight of Java and JEE internals
- Working knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework and Spring Boot specifically
- Unit Testing tools experience such as on Junit for Java, Chai or Mocha libraries for Javascript
- Development experience on Integrated Development Environment (IDE) tools such as IntelliJ, Eclipse
- Some experience in mobile app development
Desirable Skills :
- Experience as a Sun Certified Java Developer
- Working experience in Insurance Industry and ACORD standards
- Blockchain or DLT (Distributed Ledger Technology) platforms - Ethereum, R3 Corda, Hyperledger Fabric or Quorum
- Some knowledge or experience of cloud platforms such as AWS or Azure
- NoSQL document based databases such as MongoDB or CouchDB.
- Continuous Integration Platform skills such as Teamcity, Jenkins
- Knowledge of build tools such as Ant, Maven or Gradle
- Understanding of Single Page Architecture (SPA) or reactive principles
- Application Server Platform experience - JBoss, IBM Websphere, Weblogic, Tomcat
- Unit Testing tools experience such as on Junit for Java, Chai or Mocha libraries for Javascript
- Development experience on Integrated Development Environment (IDE) tools such as IntelliJ, Eclipse
- Methodologies - Kanban, XP, Scrum