Software developer-day 1 onsite-Hybrid model
Job Title- Software developer
Location – Alpharetta, GA (Day one onsite - 3 days a week)-Local candidates
Duration-12+ months
Basic Qualification:
5 – 8 years of experience in JAVA
Bachelor's degree in Computer Science or a related field
Job details:
Familiar with software development domain and principles, including design patterns, data structures, continuous integration and deployment architecture
Strong knowledge of JAVA. 5+ years of experience working in Java Multithreading and J2EE technologies such as Spring MVC Framework
Well versed with OOD and SOA principles – with ability to implement them in Java/J2EE, working knowledge of Spring, Hibernate, Tomcat preferred.
Experience of working in a UNIX environment. Knowledge of PERL and UNIX based shell scripts is required
Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
Experience writing SQL queries for Relational Database is required.
Familiar with Apache Maven and / or Ant
Experience working with Active MQ and JMS
Experience with IBM DataStage and QualityStage Designer
Good to have, if candidate having Experience or Knowledge of MuleSoft and Salesforce System
Experience with SCRUM, Agile and iterative approaches a plus
Team player possessing strong analytical, problem solving and communication skills
RESPONSIBILITIES:
The successful applicant will have responsibility for designing, developing and maintaining large scale software projects for the E-CRM Integration Platform.
The candidate will get actively involved in developing new products and troubleshooting issues related to Integration Platform.
Work with business partners as well as providing technical and procedural guidance to the project team.
Produce detailed design specifications from functional Specification.
Contribute in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value.
Develop business solutions by creating new, and modifying existing, software applications.
Utilize innovative approaches to solve complex technical problems and apply advanced technical principles, theories and concepts to develop products.
Conduct full life-cycle application development, perform software modeling and simulation, build proof of concept with newer technologies and maintain code quality.
Follow good software development practices (Functional specs, Design specs, Code reviews, Unit Test, Functional Test). Have the ability to multi-task and work on multiple projects in parallel, if required.
Thanks & Regards
Mesha Shawn
meshas@smacforce.com
512-333-5646
You received this message because you are subscribed to the Google Groups "icsc2cpositions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icsc2cpositions+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/icsc2cpositions/CAH%2BVQfhKOZX2MVgKO%2Bam14rQA-N0UHkGZrB1DEUTL1e6XEADkQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Comments
Post a Comment
Thanks