Sr. Java Developer
- Full-time
Company Description
Jobs Bridge Inc is among the fastest growing IT staffing / professional services organization with its own job portal. Jobs Bridge works extremely closely with a large number of IT organizations in the most in-demand technology skill sets.
Job Description
Skill Sr. Java Developer
Location New York, NY
Total Experience 7 yrs.
Max Salary Not Mentioned
Employment Type Direct Jobs (Full Time)
Domain Any
Description
NO C2C
Responsibilities:
Developing web applications, services and integrating different enterprise applications in a scalable and reusable manner.
Utilizing application servers, such as JBoss in order to implement the proposed solution.
Utilizing various application integration techniques to communicate with third party and legacy/back-end systems.
Requirements:
7+ years experience in design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies.
Experience in code reviews, prioritizing task and managing them based on business requirements
Design and develop scalable web-services using SOAP or Restful services.
Design and develop reusable libraries and APIs.
Java technologies: Java EE/J2EE, EJB3.0, JSP, Servlets, JDBC, JMS, JSON, JUNIT,
Detailed knowledge of Service Oriented Architecture (SOA), Enterprise Service Bus (ESB), Object Oriented Analysis and Design/Development (OOA/OOD).
Other Framework/Technologies: JPA, Hibernate, Spring, Git, Java Executor.
JVM Semantics/ Knowledge in Garbage Collection, Performance tuning and Multithreading.
Experience using message queuing systems.
Integration experience (examples: Ordering systems, Inventory systems, catalogue systems).
Ability to build dashboards for application metrics and health monitoring.
Application Server (such as JBoss ) experience and Web Server (Apache and IIS) knowledge.
Oracle database experience including transaction management, SQL programming, schema design.
Relevant O/S knowledge (Linux/Unix and Windows).
Networking knowledge and experience.
Ability to design new systems by mapping, tracing data and diagnosing issues across systems
Ability to identify issues, support and provide real time solutions for them.
Ability to communicate effectively in English, with good verbal and written skills.
Ability to build rapport with team members and clients.
Bachelor’s degree in Computer Science (or similar)
Additional skills desired:
Prior ATG experience a plus.
Additional Information
Multiple Openings for GC/Citizen