Java Developer For Products Jobs
Private Job Evamp & SaangaJob Description
- Responsible to ensure development and architectural standards are being followed during the development of new services and changes, including documentation deliveries according to requirements.
- Produce high quality code, on time and on target
- Engineer software through its complete life-cycle
- Research and understand product requirements to ensure successful beta test, product launch, etc.
- Participate in testing and system integration testing
Requirements:
- 4+ years software design and development in Java, Spring Boot, Spring MVC, UI Design in JavaScript/CSS/HTML, NoSQL DB, MQ / JMS, caching strategies, and performance profiling tools, SOAP, REST, Message Queues.
- Experience with frameworks like Spring, Hibernate, Struts, JSF
- Experience with development and deployment of Enterprise/Web applications. (jBOSS, Tomcat, Apache) in both Windows and Linux environments
- Experience in micro-services, Docker (for deployment and configuration), Docker Swarm and Kubernetes, ELK Stack (Elasticsearch, Logstash, Kibana), Apache Kafka is preferred
- At least 2-years experience working as Integration Engineer in an enterprise.
- Architect, design, document and develop new programs or maintain existing programs based on specifications.
- Participate in problem solving and troubleshooting
- Experience in continuous Integration/Continuous Deployments tools and with hybrid (cloud/on premise) integration architecture patterns
- Knowledge of integration concepts such as EAI, SOA, ESB, Web Services, Messaging Services, and API Lead Management.
- Experience with ESB, JMS, ApacheMix, Fuse or similar integration technologies
- Experience with development and deployment of Enterprise/Web applications. (jBOSS, Tomcat, Apache) in both Windows and Linux environments
-
Understanding of complete software development lifecycle (waterfall, agile, etc.)
MVC software development experience - Strong object-oriented analysis & programming skills a plus
- Experience building high-performance Java systems, performance tuning, and stress and load testing
- Understanding of concepts such as Unit Testing, Integration Testing
- Proficient understanding of code versioning tools such as Git
- Additional experience with Oracle and MySQL databases, SQL and Linux/Unix Shell scripting is preferred
- Bachelors degree or equivalent combination of education and experience
- Bachelors or Masters degree in a related field preferred
- Experience working with telecom systems and solutions is preferred
- Experience with agile/SCRUM methodology is an advantage
- Certifications in Java is an advantage
Other Detail:
Pay Scale:
Age Limit (Years):
Related Jobs
-
IT Assistant BPS 16 Jobs
- @ Swat University of Engineering and Technology (SUET)
- Pakistan,Khyber Pakhtunkhwa
- IT
-
IT Officer BPS 17 Jobs
- @ Swat University of Engineering and Technology (SUET)
- Pakistan,Khyber Pakhtunkhwa
- IT
-
Deputy Director (Software) Jobs
- Pakistan,Punjab
- IT
-
Deputy Director (Networking) Jobs
- Pakistan,Punjab
- IT