Title: Core Java Developer
Location: New York, NY
Duration: 4 weeks (extendable up to 1 year)
Job Summary:
Currently looking for a Core Java Developer with 3+ yrs of experience core Java based applications/tools development using multithreaded components (parallelism, synchronization, contention issues, semaphores etc.) Core Java developer will have an aptitude for design, development, and maintenance of object-oriented, multitier systems using Java/J2EE and other development platforms. A key responsibility will be to support the development and operations of Java-based applications and components as part of a large enterprise system. Candidate should have exposure to object-oriented software development using multiple languages, including Java/J2EE technology. Must have skills in developing and maintaining J2EE applications. Good documentation skills and XML experience is a plus.
Summary of Essential Job Functions:
• Develop Java code that meets design and architectural requirements and supports system testing.
• Enhance and maintain existing application software, continually providing support for internally developed applications.
• Accurately communicate development status on a regular basis to team leads.
• Assist the production support team in defect analysis.
• Operate effectively, and with a sense of urgency to meet deadlines and escalate issues.
• Discusses aspects of the design with architects, team leads and business analysts to check understanding and raise concerns.
• Develop Java Enterprise solutions.
• Analyze, design and build component-based swing/web applications.
• Write unit tests, track defects, resolve defects for the written code.
• Design, develop and support applications written in Java using current and new development technology including J2EE, XML/XSL/XSL-FO, Web Services; work on new and existing application enhancements.
• Perform hands-on coding.
• Front end UI development using JQuery and JavaScript.
Minimum Requirements:
• Bachelor or Masters in computer science or related field.
• 3+ yrs of experience core Java based applications/tools development using multithreaded components (parallelism, synchronization, contention issues, semaphores etc.)
• Understanding of data structures and underlying implementation and issues involved with respect to the optimal use of different data structures in different circumstances etc.
• Experience with JIRA, Confluence is a plus.
• Experience with developing application plugins for JIRA/Confluence/Stash etc will be very helpful.
• Experience with JDBC (SQL, Transaction Mgmt, ACID, Locking.)
• Experience with Network, file I/O, Channels and Experience of writing Web services.
• Experience with connecting to different services using REST-API.
• Experience of writing cron jobs and other Unix concepts - Experience of programming/deploying in a Linux/Tomcat environment.
• Experience with Mysql or MSSQL (including stored process.)
• Experience in OOAD, JUnit, will be helpful.
• Experience working in a Cloud based environment is a plus.
• Experience with developing large-volume, performance critical applications and tools such as search tools, network apps, batch jobs, archival tools, backup solutions, document management, content management, algorithmic apps, etc will be a plus.
• Experience with performance tuning and profiling Core Java code.
• Exposure to Java resource management, garbage collection, JVM design, caching, load balancing, high-availability concepts, redundancy/failover planning, etc is a huge plus.
--
All Job Openings : http://groups.google.com/group/jobjunction/topics?hl=en
You received this message because you are subscribed to the Google
Groups "Job Junction" group.
Send us your resume to jobjunction.global@gmail.com, we will post you updated openings.
To post to this group, send email to jobjunction.global@gmail.com
To unsubscribe from this group, send email to jobjunction+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/jobjunction?hl=en
---
You received this message because you are subscribed to the Google Groups "Job Junction" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jobjunction+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment