Junior Java Engineer- King of Prussia, PA - Georgia IT Inc.
King of Prussia, PA
About the Job
Job # 9145
Title: Junior Java Engineer
Salary: $ 80,000
Location: King of Prussia, PA 19102-F2F REQUIRED
Overview:
The Junior Java Engineer will be responsible for working with the E-commerce team to implement progressive back-end solutions for our E-commerce, Internet marketing, and mobile applications. The candidate will be an expert in E-commerce Java web application development with some SQL experience. In addition, experience with ANT build scripts, unit/integration testing, single point of entry, routes/servlet mapping, filters (XSS and internal app paths), building out APIs for 3rd party integration work (mobile app development) are a must.
The Junior Java Engineer has 3 primary responsibilities:
1. Obtain full understanding of the Oracle Micros framework (OCP) and the custom enhancements made to meet our E-commerce business requirements
2. Hand on development participation on all internal OCP back-end/front-end related project work.
3. Work directly with IT to support in-house instances for cross team functional and performance testing.
In addition, the following specific responsibilities also apply:
1. OCP API tweaks, refactoring and bug fixes.
2. Mentor and share knowledge with other members of the development team.
3. Support SVN merges.
4. Write technical documentation for:
1. New features
2. Platform and local instance changes/enhancements
3. OCP related features like:
i.Logging
ii.Performance monitoring
iii.Session management, Pipelines Processing and Commands
REQUIRED SKILLS/EXPERIENCE (Must be Hands-On Experience):
The Junior Java Engineer is a key member of the E-commerce team. In order to be effective in this role, the following skills are needed:
• A Bachelor's degree in Computer Science/Engineering or Information Systems/Technology/Engineering.
• 2-3 years with Core Java and J2EE concepts and implementation including but not limited to inheritance, polymorphism etc.
• 1 -2 years of solid JDBC experience (either direct JDBC or ORM frameworks).
• Working knowledge and hand-on implementation of JSP Scriptlets, JSTL and custom tag libraries. Must be able to create new custom tag libraries.
• 1 -2 years with a relational database with DDL and DML and should be fluent in writing complex database queries. Preferred databases are Oracle, Microsoft SQL Server and MySQL. (MS Access alone is not acceptable). Should have a thorough understanding of relational DB concepts such as normalization, primary/foreign keys etc.
• 1 -2 years of using IntelliJ IDE. If not IntelliJ, Eclipse.
• 1-2 years with Apache Tomcat (or JBoss/Weblogic/Websphere).
• 1-2 years with versioning systems such as SVN, Git.
• 1 -2 years using basic front end technologies HTML/HTML5/CSS/JavaScript.
• At least 1 year of ANT and a strong understanding of how build and deploy scripts work and able to create and modify existing ANT scripts.
• A STRONG desire to learn new things and willingness to research stuff independently.
• Able to SSH to a Unix flavored server and run basic commands.
• Multi-threading / concurrency concepts and implementation.
• Design patterns – Factory, Decorator, Singleton etc.
• Simple Object Access Protocol (SOAP) and Rest
• Unit & integration testing
• Understanding of how Akamai (reverse proxies) and proxies work in general.
• Staying up to date on the latest technologies and implementations. Also should stay up to date on the latest ecommerce development trends.
• Should understand the various development models agile/waterfall etc. Preferably someone who is familiar with agile methodologies and paired programming.
• Excellent problem solver.
• Excellent communication skills.
• Ability to work well across multiple departments and independently, as well as the ability to interact productively within team setting
• Excellent attention to detail, follow-up and organizational skills
• Demonstrate ability to handle multiple tasks simultaneously and meet deadlines
• Strong and palpable "sense of urgency” for implementing courses of action.
• Genuine enthusiasm and excitement for Lilly Pulitzer merchandise, brand positioning, fun, and emotional connection with the consumer.
PREFERRED SKILLS/EXPERIENCE:
• Java Certified Programmer (Java 6.0 and above).
• Experience with front end technologies (Javascript/CSS).
• Familiarity with SEO.
• Experience with the Spring framework.
• Experience with Hibernate or other ORM frameworks.
• Experience with ATG.
• Experience with NoSQL frameworks.
• Experience with Big Data.
• Along with Tomcat, experience with Weblogic/JBoss/Websphere.
• Apache Maven.
• A good understanding of build and deploy methodologies.
Please provide the following details along with your resume to make a productive submission.
• Full Name:
• Current Location:
• Relocation:
• Contact number:
• Mail ID:
• Skype ID:
• Visa Status:
• SSN Number(Last four Digits):
• Availability(immediate/days/weeks):
• Did you apply for the same position before?
• Do we have the right to represent you?
Title: Junior Java Engineer
Salary: $ 80,000
Location: King of Prussia, PA 19102-F2F REQUIRED
Overview:
The Junior Java Engineer will be responsible for working with the E-commerce team to implement progressive back-end solutions for our E-commerce, Internet marketing, and mobile applications. The candidate will be an expert in E-commerce Java web application development with some SQL experience. In addition, experience with ANT build scripts, unit/integration testing, single point of entry, routes/servlet mapping, filters (XSS and internal app paths), building out APIs for 3rd party integration work (mobile app development) are a must.
The Junior Java Engineer has 3 primary responsibilities:
1. Obtain full understanding of the Oracle Micros framework (OCP) and the custom enhancements made to meet our E-commerce business requirements
2. Hand on development participation on all internal OCP back-end/front-end related project work.
3. Work directly with IT to support in-house instances for cross team functional and performance testing.
In addition, the following specific responsibilities also apply:
1. OCP API tweaks, refactoring and bug fixes.
2. Mentor and share knowledge with other members of the development team.
3. Support SVN merges.
4. Write technical documentation for:
1. New features
2. Platform and local instance changes/enhancements
3. OCP related features like:
i.Logging
ii.Performance monitoring
iii.Session management, Pipelines Processing and Commands
REQUIRED SKILLS/EXPERIENCE (Must be Hands-On Experience):
The Junior Java Engineer is a key member of the E-commerce team. In order to be effective in this role, the following skills are needed:
• A Bachelor's degree in Computer Science/Engineering or Information Systems/Technology/Engineering.
• 2-3 years with Core Java and J2EE concepts and implementation including but not limited to inheritance, polymorphism etc.
• 1 -2 years of solid JDBC experience (either direct JDBC or ORM frameworks).
• Working knowledge and hand-on implementation of JSP Scriptlets, JSTL and custom tag libraries. Must be able to create new custom tag libraries.
• 1 -2 years with a relational database with DDL and DML and should be fluent in writing complex database queries. Preferred databases are Oracle, Microsoft SQL Server and MySQL. (MS Access alone is not acceptable). Should have a thorough understanding of relational DB concepts such as normalization, primary/foreign keys etc.
• 1 -2 years of using IntelliJ IDE. If not IntelliJ, Eclipse.
• 1-2 years with Apache Tomcat (or JBoss/Weblogic/Websphere).
• 1-2 years with versioning systems such as SVN, Git.
• 1 -2 years using basic front end technologies HTML/HTML5/CSS/JavaScript.
• At least 1 year of ANT and a strong understanding of how build and deploy scripts work and able to create and modify existing ANT scripts.
• A STRONG desire to learn new things and willingness to research stuff independently.
• Able to SSH to a Unix flavored server and run basic commands.
• Multi-threading / concurrency concepts and implementation.
• Design patterns – Factory, Decorator, Singleton etc.
• Simple Object Access Protocol (SOAP) and Rest
• Unit & integration testing
• Understanding of how Akamai (reverse proxies) and proxies work in general.
• Staying up to date on the latest technologies and implementations. Also should stay up to date on the latest ecommerce development trends.
• Should understand the various development models agile/waterfall etc. Preferably someone who is familiar with agile methodologies and paired programming.
• Excellent problem solver.
• Excellent communication skills.
• Ability to work well across multiple departments and independently, as well as the ability to interact productively within team setting
• Excellent attention to detail, follow-up and organizational skills
• Demonstrate ability to handle multiple tasks simultaneously and meet deadlines
• Strong and palpable "sense of urgency” for implementing courses of action.
• Genuine enthusiasm and excitement for Lilly Pulitzer merchandise, brand positioning, fun, and emotional connection with the consumer.
PREFERRED SKILLS/EXPERIENCE:
• Java Certified Programmer (Java 6.0 and above).
• Experience with front end technologies (Javascript/CSS).
• Familiarity with SEO.
• Experience with the Spring framework.
• Experience with Hibernate or other ORM frameworks.
• Experience with ATG.
• Experience with NoSQL frameworks.
• Experience with Big Data.
• Along with Tomcat, experience with Weblogic/JBoss/Websphere.
• Apache Maven.
• A good understanding of build and deploy methodologies.
Please provide the following details along with your resume to make a productive submission.
• Full Name:
• Current Location:
• Relocation:
• Contact number:
• Mail ID:
• Skype ID:
• Visa Status:
• SSN Number(Last four Digits):
• Availability(immediate/days/weeks):
• Did you apply for the same position before?
• Do we have the right to represent you?
Source : Georgia IT Inc.