Sr Java Developer

NetSuite implementation
Contract Corp-To-Corp, Contract W2, 12 Months
Travel not required

Job Description

Skills & Experience:

  • Java
  • J2EE
  • JPA
  • Spring Boot framework
  • RESTful API
  • Spring
  • Hibernate
  • JDBC Connections
  • OOO Design
  • UI to Database connections
  • Project Lead
  • Experience with front-end frameworks such as JavaScript, HTML5, CSS, ExtJS, React/Angular and Bootstrap
  • Demonstrated experience in OOAD using established methodologies and notations such as UML and design patterns to create high and detailed level architecture and design.
  • Experience using standard frameworks like (not exhaustive and can change as new frameworks emerge and used) Java (Spring, SpringBatch, Maven Log4J, Hibernate, iBatis, Code coverage tools etc.), JIRA, Database (SQL, Data Modeling), SOA etc.
  • Demonstrated experience with applications servers, development tools, build tools and configuration management practices.
  • Experience in working with database (utilizing any of the RDBMS like Oracle, DB2, MySQL or SQL Server) and involvement in data modeling and design of
  • Experience in SQL and performance tuning of the same
  • Experience in Continuous integration (build, deploy) on any of the public cloud (AWS, Azure)
  • Experience in all layers of the application
  • Experience working with the tools like Eclipse, Jenkins, CI/CD, DevOps and AWS Cloud enablement
  • Nice to have ATDD experience

As a lead: Need to make sure this person can lead the team in terms of design and development (not managing)

    • Explain the design approach clearly
    • Know the overall SDLC of any project. Experience using one or more of Agile, Lean, and DevOps practices
    • Ability to create Technical Design Documents
    • Knows the techniques very well and concepts (like code coverage and tools we should use), importance security design/testing etc. Knowledge of security issues, solutions and products like Coverity, Blackduck etc.
    • Ability to explain to me and others about overall approach to design and architecture and how the potential new solution will definitely work
    • Take ownership of deliverables
    • Lead and own delivery by a team of people

As a specialist in Java

    • Have been hands-on core areas (like Spring, Hibernate etc)
    • Developed the code for large web systems with integration with preferably with more than two/three systems
    • Passion for technology trends e.g. Cloud, Digital, and collaboration tools
    • Coded all aspects of Java and can speak fluently about all aspects of Java

Dependent technologies

    • Good knowledge Databases
    • Good knowledge of integration and preferably through like IIB
    • Good if the person knows how to deploy the web apps in Cloud environment


  1. Team player with good communication skills
  2. Knowledge of the Java standards.
  3. Knowledge of the Spring Framework
  4. SDLC Lifecycle for software development.
  5. Artifact Repository
  6. Artifact Build, Migration, Testing.
  7. Technical Documentation

Posted By

Daniel Prakash

Dice Id : 10216702
Position Id : 2019-89
Originally Posted : 8 months ago
Have a Job? Post it