Mindlance
Java Software Engineer
Mindlance, Rutherford, New Jersey, us, 07070
Java Software Engineer
Duration:
7-12 months plus (possible extension or conversion) Location:
HYBRID W/ ONSITE REQUIREMENT – 3 days onsite Rutherford, NJ 07070 Mandatory Technical / Functional Skills:
Hands-on experience in
designing and developing applications using Java EE applications tech stack
with
Spring Boot
and similar frameworks. Extensive knowledge and hands-on experience
in using
Restful web services . Object-oriented analysis and design using common design patterns. Profound insight
of Java and JEE internals (Class loading, Memory Management, Transaction management, etc.) . Excellent knowledge of
Relational Databases, SQL, and ORM technologies (JPA2, Hibernate) . Very good communication skills. Problem-solving attitude. Ability to establish priorities. Unit, Integration, and User Acceptance Testing. Responsibilities:
Collaborate with the customer Business Analysts & SMEs to perform detailed requirements analysis. Responsible for
Components Design, Construction & Unit Testing
of
assigned components/modules. Perform technical reviews
and resolve any technical challenges. Coordinate with customer stakeholders and bridge the offshore communication. Understanding of
agile/waterfall development methodologies
and
test-driven development
practices. Responsible for overall deliverables and highlight any risks. Job Qualifications and Skill Sets:
Bachelor’s degree in computer science or related field. Minimum of
8 to 10 years of experience in Java development. In-depth knowledge of
website design and programming. In-depth knowledge and
understanding of Core Java, Java EE, Spring Boot, Spring Microservices architecture, and design patterns. In-depth knowledge of
multithreading, concurrency, JPA, Hibernate. Extensively used
Eclipse or IntelliJ. Excellent analytical, problem-solving, and troubleshooting skills. Ability to work both independently and as part of a team. Knowledge of Python, PySpark, and working in a Big Data environment is a plus. Knowledge of
hardware and operating systems (Unix-based systems). Knowledge of
event-based architecture, JMS. Understanding of
relational databases (Oracle). Agile experience with application servers and web application servers. “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
#J-18808-Ljbffr
Duration:
7-12 months plus (possible extension or conversion) Location:
HYBRID W/ ONSITE REQUIREMENT – 3 days onsite Rutherford, NJ 07070 Mandatory Technical / Functional Skills:
Hands-on experience in
designing and developing applications using Java EE applications tech stack
with
Spring Boot
and similar frameworks. Extensive knowledge and hands-on experience
in using
Restful web services . Object-oriented analysis and design using common design patterns. Profound insight
of Java and JEE internals (Class loading, Memory Management, Transaction management, etc.) . Excellent knowledge of
Relational Databases, SQL, and ORM technologies (JPA2, Hibernate) . Very good communication skills. Problem-solving attitude. Ability to establish priorities. Unit, Integration, and User Acceptance Testing. Responsibilities:
Collaborate with the customer Business Analysts & SMEs to perform detailed requirements analysis. Responsible for
Components Design, Construction & Unit Testing
of
assigned components/modules. Perform technical reviews
and resolve any technical challenges. Coordinate with customer stakeholders and bridge the offshore communication. Understanding of
agile/waterfall development methodologies
and
test-driven development
practices. Responsible for overall deliverables and highlight any risks. Job Qualifications and Skill Sets:
Bachelor’s degree in computer science or related field. Minimum of
8 to 10 years of experience in Java development. In-depth knowledge of
website design and programming. In-depth knowledge and
understanding of Core Java, Java EE, Spring Boot, Spring Microservices architecture, and design patterns. In-depth knowledge of
multithreading, concurrency, JPA, Hibernate. Extensively used
Eclipse or IntelliJ. Excellent analytical, problem-solving, and troubleshooting skills. Ability to work both independently and as part of a team. Knowledge of Python, PySpark, and working in a Big Data environment is a plus. Knowledge of
hardware and operating systems (Unix-based systems). Knowledge of
event-based architecture, JMS. Understanding of
relational databases (Oracle). Agile experience with application servers and web application servers. “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
#J-18808-Ljbffr